Hi, I am hoping to learn about the low level details of the ARM Cortex-M0+ by doing some bare metal programming on the Teensy-LC, but I am finding to hard to get started.
Initially I tried to get started by porting a sample bare metal program for the Teensy-3.1 (https://github.com/dwelch67/teensy_samples), to the Teensy-LC, but without success.
Are there any other starting points more suitable for the Teensy-LC? or documentation on where the loader places the downloaded program, and how control is passed to that program?
Am I right in thinking that the loader doesn't place the program at 0x0000000 and use the standard reset mechanism?
Thanks,
Stuart
Initially I tried to get started by porting a sample bare metal program for the Teensy-3.1 (https://github.com/dwelch67/teensy_samples), to the Teensy-LC, but without success.
Are there any other starting points more suitable for the Teensy-LC? or documentation on where the loader places the downloaded program, and how control is passed to that program?
Am I right in thinking that the loader doesn't place the program at 0x0000000 and use the standard reset mechanism?
Thanks,
Stuart