This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Baremetal for Raspberry Pi

Hello,

Does anybody know if I can use the Keil MDK to write baremetal code for the Raspberry Pi?

Thanks.

Parents
  • Not sure why Per would want to stop you from experimenting.

    Keil isn't particularly well situated for the Raspberry Pi development work, it doesn't seem to have native support for Broadcom CPUs, good hardware/register level documentation for Broadcom or Marvell parts is not at all easy to obtain.

    Do you have good JTAG/SWD connectivity to permit low level development?

    Most available example source for the platform is likely to target GNU/GCC tools.

Reply
  • Not sure why Per would want to stop you from experimenting.

    Keil isn't particularly well situated for the Raspberry Pi development work, it doesn't seem to have native support for Broadcom CPUs, good hardware/register level documentation for Broadcom or Marvell parts is not at all easy to obtain.

    Do you have good JTAG/SWD connectivity to permit low level development?

    Most available example source for the platform is likely to target GNU/GCC tools.

Children
  • "Not sure why Per would want to stop you from experimenting."

    There isn't one single sentence in my posts where I want to stop him from experimenting. All I am questioning is his interest in using the Keil tools, instead of gcc. Do _you_ see any obvious advantage to use the Keil tools instead of gcc?

    Do _you_ see any difference in me noting more samples to look at if using gcc, compared to your own suggestion that there are more samples to look at if selecting gcc?