|
Post by Jerry G on Aug 6, 2017 5:15:29 GMT
Is it possible to write code for the ShieldBuddy that directly accesses the Tricore's SFR's without using the Arduino stuff? I want to program the part myself right down to the bare metal. Is this possible?
|
|
|
Post by Admin on Aug 6, 2017 8:11:44 GMT
Yes! You can use the Eclipse-based version of the Arduino environment which is described in the user manual. This allows source level debugging plus all the usual Eclipse features. The Arduino library calls can still be used. You also have access to the Infineon iLLD drivers for Aurix.
If you want to get rid of all the Arduino related functions the you can use the Infineon Framework.
|
|
|
Post by Admin on Aug 6, 2017 8:15:22 GMT
Yes! You can use the Eclipse-based version of the Arduino environment which is described in the user manual. This allows source level debugging plus all the usual Eclipse features. The Arduino library calls can still be used. You also have access to the Infineon iLLD drivers for Aurix.
If you want to get rid of all the Arduino related functions the you can use the Infineon Framework.
|
|
|
Post by Jerry G on Aug 6, 2017 20:38:22 GMT
Yes! You can use the Eclipse-based version of the Arduino environment which is described in the user manual. This allows source level debugging plus all the usual Eclipse features. The Arduino library calls can still be used. You also have access to the Infineon iLLD drivers for Aurix. If you want to get rid of all the Arduino related functions the you can use the Infineon Framework. Can I get rid of the Infineon Franework too and write all my own drivers from scratch? This is for a hobby project and is a learning experience, so I want to do everything myself. Another question: after I get my code running on the ShieldBuddy and make a custom board for the Tricore, what kind of J-Tag would I need to download code and debug it. I have a Segger J-Link--will that work with the Aurix?
|
|
|
Post by Admin on Aug 7, 2017 7:17:41 GMT
You can ignore the iLLD drivers in the Infineon Framework and just use the startup code that gets you to main(). The same is true of the Arduino Eclipse environment - just ignore the drivers. The most minimalist approach is to use the Hightec Free Tool Chain Eclipse which will get you to main() but contains no drivers of any sort.
|
|
|
Post by Admin on Aug 7, 2017 9:15:16 GMT
|
|