tinygo-org / tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
https://tinygo.org
Other
14.73k stars 859 forks source link

Porting Guide Heltec Cubecell LoRa #2099

Open miathedev opened 2 years ago

miathedev commented 2 years ago

Is there any porting guide?

I would like to port tinygo to Heltecs Cubecell SoC. A doc explaining where i have to place which file would be really helpful.

With kind regards, Mia

dgryski commented 2 years ago

The wiki has some instructions on adding a new board: https://github.com/tinygo-org/tinygo/wiki/Adding-a-new-board

miathedev commented 2 years ago

The Helltec Cubecell is based on ARM-Cortex-M4 https://github.com/HelTecAutomation/CubeCell-Arduino/tree/master/cores/asr6601/platform/CMSIS

When i take a look at the wiki - im pretty sure i wont succeed :/ I hoped its build upon arduino and not so low level. Is someone able to please help me with this?

I dont even know anything about linker files and so on.