Лаборатори №9,10,11.
Лабораторийн ажлын нэр: Writing Linux system to the development board
Файлын нэр
|
Байрлах хаяг
|
Хэмжээ
|
uboot
|
0x000000-0x100000
|
1MB
|
zImage
|
0x100000-0x600000
|
5MB
|
fs
|
0x600000-END
|
250MB
|
Хүснэгт1. NandFlash-д файл хадгалах зайн хуваарилалт
Хэрэв хавтан uboot байхгүй бол эхлэх горимыг sd card ашиглан гүйцэтгэнэ.
Эхлэх горимын сонголтыг Хүснэгт2-д харуулав.
эхлүүлэх арга
|
DIP шилжүүлэгч
|
Зурагаар
|
NandFlash-аас эхлэх
|
ON: 4
OFF: 1 2 3
|
|
SD картаас эхлүүлэх
|
ON: 2 3
OFF: 1 4
|
|
Эхлэх горимыг sd card ашиглан гүйцэтгэхдээ uboot file.г хуулсан байх шаарадлагатай. Serial cable болон USB OTG cable-г холбоно.
Үүний дараа файл дамжуулах DNW0.6 програм(зураг9,10)-ыг нээж хурдыг нь тохируулж өгнө.
Зураг1. DNW програмын сериал тохиргоо.
Зураг2. DNW програмын сериал холбох.
Үүний дараа Sin210 хавтанг асааж 3 секундын дотор товч дарж сериал терминалыг эхлүүлнэ.
nand erase командаар санах ойг цэвэрлэнэ.
dnw c0008000 командаар зураг 4–д үзүүлсний дагуу uboot.bin файлыг USB OTG-р дамжуулна.
Зураг4. USB OTG-р дамжуулах.
nand write c0008000 0 100000 командаар NandFlash санах ойд uboot.bin файлыг бичих.
Зураг5. NandFlash санах ойд uboot.bin файлыг бичих.
dnw c0008000 командаар зураг 4–д үзүүлснтэй адил zImage файлыг USB OTG-р дамжуулна.
Зураг6. USB OTG cable-р дамжуулах zImage файлыг сонгох.
nand write c0008000 100000 400000 командаар NandFlash санах ойд zImage файлыг бичих.
Зураг7. zImage файлаа NAND flash руу бичих
dnw c0008000 командаар зураг 4–д үзүүлснтэй адил system.img файлыг USB OTG-р дамжуулна.









No comments:
Post a Comment