Mirror of BeagleV Fire from openbeagle
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Robert Nelson b6c9c6baff mainline: linux: more POLARFIRE options
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
2 years ago
deploy close: missing environment variable: kernel_addr_r 2 years ago
patches mainline: linux: more POLARFIRE options 2 years ago
riscv-toolchain add hss-payload-generator building 2 years ago
.gitignore generate basic rootfs 2 years ago
.gitlab-ci.yml ci: copy sdcard.bmap to deploy 2 years ago
01_git_sync.sh linux: make it easlier to compare dts and build mainline 2 years ago
02_build_hss.sh ci: add stages 2 thru 4 2 years ago
03_build_u-boot.sh u-boot: backport: kernel_addr_r and friends 2 years ago
04_build_linux.sh mainline: linux: more POLARFIRE options 2 years ago
05_generate_payload.bin.sh genimage: leaves tmp in a bad state for rebuilds 2 years ago
06_generate_debian_console_root.sh BeagleV-Fire: make sure mmc0 is mmc0 2 years ago
07_create_sdcard_img.sh linux: enable CONFIG_EEPROM_AT24 and builtin CONFIG_POLARFIRE_SOC_GENERIC_SERVICE, use bmaptool to geneate quick flashign image 2 years ago
build_linux_menuconfig.sh mainline: linux: more POLARFIRE options 2 years ago
git_linux_mainline.sh git: easy way to swap out linux repo 2 years ago
git_linux_mpfs.sh git: easy way to swap out linux repo 2 years ago
readme.md readme: add basic directions 2 years ago
rebuild_linux.sh mainline: i2c up: at24 1-0050: 4096 byte 24c32 EEPROM, writable, 1 bytes/write 2 years ago
rebuild_linux_menuconfig.sh mainline: i2c up: at24 1-0050: 4096 byte 24c32 EEPROM, writable, 1 bytes/write 2 years ago

readme.md

Building Microchip Linux tree

./01_git_sync.sh
./02_build_hss.sh
./03_build_u-boot.sh
./04_build_linux.sh
./05_generate_payload.bin.sh
sudo ./06_generate_debian_console_root.sh
sudo ./07_create_sdcard_img.sh

Switching to Mainline Linux tree

./git_linux_mainline.sh

and rebuild:

./04_build_linux.sh
./05_generate_payload.bin.sh
sudo ./06_generate_debian_console_root.sh
sudo ./07_create_sdcard_img.sh

Switching to Microchip Linux tree

./git_linux_mpfs.sh

and rebuild:

./04_build_linux.sh
./05_generate_payload.bin.sh
sudo ./06_generate_debian_console_root.sh
sudo ./07_create_sdcard_img.sh

Programming

>> mmc
>> usbdmsc

Flashing sdcard.img:

Use Balena or:

sudo bmaptool copy sdcard.img /dev/sde

Notes

Module                  Size  Used by    Not tainted
mcp356x                49152  0 
industrialio          122880  1 mcp356x
imx219                 28672  0 
v4l2_fwnode            28672  1 imx219
v4l2_async             28672  2 imx219,v4l2_fwnode