Where possible, WHIS will acquire the processor specified by the customer on a commercial evaluation board. When this is not possible, e.g. because the processor is not available on an evaluation board, then WHIS can work on hardware provided by the customer.
However, the hardware must meet the following requirements:
- The hardware provided by the customer must be fully functional and complete with all the required components, and must work “out of the box”.
- The hardware must have a fully functional debug interface.
- If a special cable or adaptor is necessary to connect the JTAG emulator to the board, this should be provided by the customer.
- If the customer hardware is delivered disassembled (i.e. with cables/boards packaged separately), then the customer must provide detailed instructions, including photographs, showing how to fit the various components together.
- The customer is expected to share all the information (schematics, etc.) required by WHIS to complete the job.
- The board must have one or more LEDs or accessible GPIO pins for WHIS to be able to test the tick frequency.
- In the case where a full SafeRTOS package, (one which includes the DAP or DHF documentation), is to be supplied, at least 2 accessible GPIOs/LEDs and one serial interface are also needed.
- The hardware, especially the debug interface, should have already been tested by the customer, using their selected JTAG emulator (e.g. downloading a “Hello World” program).
- The customer shall share a “Hello World” (or equivalent program) and all the instructions and configuration items for WHIS to be able to quickly test that the hardware is fully functional and that all the requirements above have been satisfied.
NOTES:
A) WHIS will try to execute the test described at point #9 as soon as possible, but the actual project may be scheduled to start later. Testing the hardware should not be considered as the start of the project.
B) If, during the development of the DCR, the hardware is found to be faulty or to require extra work for it to be suitable for our development tasks, and the necessary actions extend the allocated time significantly, we may be forced to cancel the time slot and re-allocate the project at the end of our schedule.
Please note that WHIS’s expertise and resources are focused on high quality software development and we do not claim to be hardware experts. If the hardware or the debug interface are not functioning as expected, WHIS will work with the customer to find a viable solution (where one exists to be found). The additional time required will be added to the estimated delivery date. If WHIS determines that the amount of effort involved to get the hardware working is too great, the customer will be asked to supply alternative hardware.
If examination of the customer’s hardware reveals additional work is required to successfully port SAFERTOS® to the specified processor, then WHIS may need to re-quote to cover these additional costs.
Ask Us a Question
For pricing, licensing, or any other sales or product related questions, please contact us.