http://www.aliexpress.com/product-gs/52 ... alers.html
этот брал
Raspberry Pi
Moderator: Shaos
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Fanat
- Posts: 97
- Joined: 23 Feb 2018 22:20
Re: Raspberry Pi
Доброго времени!
Кто-нибудь знает, как на RPi программировать baremetal? Какие бесплатные IDE умеют с ARM11 работать в Windows? Coocox, только с микроконтроллерами. Компилятор gcc-arm-none-eabi. А как заливать в внутрикристальный SRAM, запускать и отлаживать? JLink вроде точно должен подходить. Есть, например, пример для "голого железа", скомпилировался бинарник, а дальше-то как?
Кто-нибудь знает, как на RPi программировать baremetal? Какие бесплатные IDE умеют с ARM11 работать в Windows? Coocox, только с микроконтроллерами. Компилятор gcc-arm-none-eabi. А как заливать в внутрикристальный SRAM, запускать и отлаживать? JLink вроде точно должен подходить. Есть, например, пример для "голого железа", скомпилировался бинарник, а дальше-то как?
-
- Fanat
- Posts: 51
- Joined: 30 Jul 2007 10:31
Re: Raspberry Pi
Есть довольно много источников:
- Raspberry Pi 3 Bare Metal - Part 1 - https://adamransom.github.io/posts/rasp ... art-1.html
- Raspberry Pi Baremetal Tutorials - https://www.valvers.com/#bare-metal-tutorials
- Raspberry Pi Bare Metal Programming with Rust - https://words.thiago.me/raspberry-pi-ba ... with-rust/
- и т.д.
Электромонтёр wrote:Доброго времени!
Кто-нибудь знает, как на RPi программировать baremetal? Какие бесплатные IDE умеют с ARM11 работать в Windows? Coocox, только с микроконтроллерами. Компилятор gcc-arm-none-eabi. А как заливать в внутрикристальный SRAM, запускать и отлаживать? JLink вроде точно должен подходить. Есть, например, пример для "голого железа", скомпилировался бинарник, а дальше-то как?
-
- Fanat
- Posts: 51
- Joined: 30 Jul 2007 10:31
Re: Raspberry Pi
Есть даже попытки написать с нуля операционную систему:
Writing a “bare metal” operating system for Raspberry Pi 4 - https://www.rpi4os.com, https://github.com/isometimes/rpi4-osdev
Writing a “bare metal” operating system for Raspberry Pi 4 - https://www.rpi4os.com, https://github.com/isometimes/rpi4-osdev
Corvinus wrote:Есть довольно много источников:
- Raspberry Pi 3 Bare Metal - Part 1 - https://adamransom.github.io/posts/rasp ... art-1.html
- Raspberry Pi Baremetal Tutorials - https://www.valvers.com/#bare-metal-tutorials
- Raspberry Pi Bare Metal Programming with Rust - https://words.thiago.me/raspberry-pi-ba ... with-rust/
К сожалению, в прошивке Raspberry Pi есть закрытые компоненты https://github.com/raspberrypi/firmware и это сильно мешает.
- и т.д.
Электромонтёр wrote:Доброго времени!
Кто-нибудь знает, как на RPi программировать baremetal? Какие бесплатные IDE умеют с ARM11 работать в Windows? Coocox, только с микроконтроллерами. Компилятор gcc-arm-none-eabi. А как заливать в внутрикристальный SRAM, запускать и отлаживать? JLink вроде точно должен подходить. Есть, например, пример для "голого железа", скомпилировался бинарник, а дальше-то как?