Skip to content
Snippets Groups Projects
Commit f6968952 authored by Christian Lamparter's avatar Christian Lamparter Committed by John Crispin
Browse files

apm821xx: MR24: add to uboot-envtools


This patch adds the complicated u-boot
environment access settings for to the
MR24 target.

Signed-off-by: default avatarChristian Lamparter <chunkeey@gmail.com>
parent 6f4f77aa
No related branches found
No related tags found
No related merge requests found
......@@ -10,6 +10,10 @@ touch /etc/config/ubootenv
board=$(board_name)
case "$board" in
meraki,mr24)
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x4000" "0x4000" "4"
ubootenv_add_uci_config "/dev/mtd2" "0x0" "0x4000" "0x4000" "4"
;;
esac
config_load ubootenv
......
......@@ -55,7 +55,30 @@
partition@0 {
label = "u-boot";
reg = <0x00000000 0x00170000>;
reg = <0x00000000 0x00150000>;
read-only;
};
partition@150000 {
/*
* The u-boot environment size is one NAND
* block (16KiB). u-boot allocates four NAND
* blocks (64KiB) in order to have spares
* around for bad block management
*/
label = "u-boot-env";
reg = <0x00150000 0x00010000>;
read-only;
};
partition@160000 {
/*
* redundant u-boot environment.
* has to be kept it in sync with the
* data in "u-boot-env".
*/
label = "u-boot-env-redundant";
reg = <0x00160000 0x00010000>;
read-only;
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment