hellen-one/board_id
Vladimir Vinogradov 9881ec3bec GDI-4chan-b ID 2024-09-11 04:59:52 +03:00
..
generated GDI-4chan-b ID 2024-09-11 04:59:52 +03:00
libfirmware@90666cbbb4 BOARD_ID_UAEFI121_B 2024-08-12 22:40:39 -04:00
board_ids.csv GDI-4chan-b ID 2024-09-11 04:59:52 +03:00
gen_board_ids_h.py generate board_ids.h 2023-08-18 23:07:05 +03:00
gen_hellen_board_id.py board-id scripts 2022-02-07 16:28:06 +02:00
gen_hellen_board_id_resistors.py board-id scripts 2022-02-07 16:28:06 +02:00
readme.md docs 2024-06-15 00:21:01 -04:00
resistors.csv board-id scripts 2022-02-07 16:28:06 +02:00
test.sh GDI-4chan-b ID 2024-09-11 04:59:52 +03:00

readme.md

This is about (official?) rusEFI firmware being able to distinguish between different revisions of the same board.

Technically there is no need to have unique values between different official boards since we always compile firmware with specific board in mind, just a revision version would be sufficient.

Usage:

  1. Add (an uncommented) line with your board name into test.sh and run the script. Don't forget to specify the board revision (each revision should have a unique Board ID).

  2. Reference (or copy) the generated file (generated/board_id_xxx.csv) to your project and add '#include board_id_xxx.csv' line to the end of your bom_replace_xxx.csv.

  3. Comment out the line since we would not need it anymore.