Zephyr Does not Appear To Respect my_board.yaml #73133
-
|
Hey everyone! I am currently trying to create a new board in zephyr. I have designed a custom PCBA and I am now attempting to write the firmware for it. I am quite new to zephyr (coming from FRTOS) so this is a new-ish experience for me. I am trying to build my west build -p always -b nucleo_f412zgsuccessfully builds my program. I have the following file structure (my board's name is When I try to run west to build this board: west build -p always -b biologger -- -DBOARD_ROOT=.it fails on me saying that #define CONFIG_SRAM_SIZE 0
#define CONFIG_SRAM_BASE_ADDRESS 0x0which would explain why my app overflows! 😆 But... the problem now is that I can't seem to figure out why identifier: biologger
name: BioLogger
type: mcu
arch: arm
toolchain:
- zephyr
- gnuarmemb
- xtools
ram: 256
flash: 1024
supported:
- i2c
- gpio
- usb_device
vendor: otherso I would imagine that the build system should respect my Comparing this to #define CONFIG_SRAM_SIZE 256
#define CONFIG_SRAM_BASE_ADDRESS 0x20000000I therefore inferred that the I have a representative repo here. Thank you all for zephyr! Apologies if my question is wasteful of your time -- I couldn't find anything in issues/discussions. Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Hello, I think you are just missing See link I advise you to use all zephyr chosen "aliases" so that you can easily compile and test zephyr examples. link Regards, |
Beta Was this translation helpful? Give feedback.
Hello,
I think you are just missing
See link
I advise you to use all zephyr chosen "aliases" so that you can easily compile and test zephyr examples. link
Regards,
Adrien M.