Changes

Jump to: navigation, search

DESK-MX6-L/Deployment/Standalone boot

55 bytes added, 06:21, 4 April 2023
Update standalone boot for DESK-MX6-L
<section begin="History" />
{| style="border-collapse:collapse; "
!colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History
|-
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|ID#!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Issue Date!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|{{oldid|14111|14111}}|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|16/07/2021|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|First DESK release
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|{{oldid|16034|16034}}|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|13/02/2022|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|U-Boot root file system parameters
|-
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |{{oldid|16993|16993}}
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |22/04/2022
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |DESK 3.0.0 release
|-
!
!TBD/04/2023
!DESK 4.0.0 release
|-
|}
<pre class="workstation-terminal">
root@desk-mx6:~# kobs-ng -x -v -w desk-mx6-l-34.0.0_mx6qdldesk_nand_SPL
MTD CONFIG:
chip_0_device_path = "/dev/mtd0"
mtd: opened '/dev/mtd0' - '(null)'
mtd: max_boot_stream_size_in_bytes = 524288
mtd: boot_stream_size_in_bytes = 6144057344mtd: boot_stream_size_in_pages = 3028mtd: #1 0x00100000 - 0x00180000 (0x0010f0000x0010e000)mtd: #2 0x00180000 - 0x00200000 (0x0018f0000x0018e000)
FCB
m_u32Checksum = 0x00000000
m_u32Firmware1_startingPage = 512
m_u32Firmware2_startingPage = 768
m_u32PagesInFirmware1 = 3028 m_u32PagesInFirmware2 = 3028
m_u32DBBTSearchAreaStartAddress = 256
m_u32BadBlockMarkerByte = 2028
m_u32Version = 0x01000000
m_u32DBBTNumOfPages = 0
Firmware: image #0 @ 0x100000 size 0xf000 0xe000 - available 0x80000Firmware: image #1 @ 0x180000 size 0xf000 0xe000 - available 0x80000-------------- Start to write the [ FCB ] -----
-------------- Start to write the [ FCB ] -----
mtd: erasing @0:0x0-0x20000
---------- Start to write the [ .tmp_kobs_ng ]----
mtd: Writting .tmp_kobs_ng: #0 @0: 0x00100000 - 0x0010f0000x0010e000
mtd: erasing @0:0x100000-0x120000
mtd: We write one page for save guard. *
mtd: Writting .tmp_kobs_ng: #1 @0: 0x00180000 - 0x0018f0000x0018e000
mtd: erasing @0:0x180000-0x1a0000
mtd: We write one page for save guard. *
root@desk-mx6:~# flash_erase /dev/mtd1 0 0
Erasing 128 Kibyte @ 5e0000 -- 100 % complete
root@desk-mx6:~# nandwrite -p /dev/mtd1 desk-mx6-l-34.0.0_mx6qdldesk_nand_u-boot.img
Writing data to block 0 at offset 0x0
Writing data to block 1 at offset 0x20000
=> run loadk nand_updatek loadfdt nand_updatefdt
Using FEC device
TFTP from server 192.168.4.240210; our IP address is 192.168.4.23163Filename 'axeldesk-mx-l/uImagedesk-mx6-l-4.0.0_uImage'.
Load address: 0x12000000
Loading: #################################################################
#################################################################
#################################################################
################################# 1.5 2 MiB/s
done
Bytes transferred = 8154280 8038640 (7c6ca8 7aa8f0 hex)
NAND erase.part: device 0 offset 0xc00000, size 0x800000
OK
NAND write: device 0 offset 0xc00000, size 0x7c6ca80x7aa8f0 8154280 8038640 bytes written: OK
Using FEC device
TFTP from server 192.168.4.240210; our IP address is 192.168.4.23163Filename 'axeldesk-mx-l/imx6dldesk-mx6-l-4.0.0_imx6dl-sbcx-cb0012.dtb'.
Load address: 0x18000000
Loading: ###########
858980.4 5 KiB/s
done
Bytes transferred = 51910 52247 (cac6 cc17 hex)
NAND erase.part: device 0 offset 0xa00000, size 0x100000
OK
NAND write: device 0 offset 0xa00000, size 0xcac60xcc17 51910 52247 bytes written: OK
</pre>
Using FEC device
TFTP from server 192.168.4.240; our IP address is 192.168.4.49
Filename 'axeldesk-mx-l/SPL'.
Load address: 0x12000000
Loading: ############
Using FEC device
TFTP from server 192.168.4.240; our IP address is 192.168.4.49
Filename 'axeldesk-mx-l/u-boot.img'.
Load address: 0x12000000
Loading: #################################################################
ubiformat: mtd8 (nand), size 1048576000 bytes (1000.0 MiB), 8000 eraseblocks of 131072 bytes (128.0 KiB), min. I/O size 2048 bytes
libscan: scanning eraseblock 7999 -- 100 % complete
ubiformat: 8000 eraseblocks have valid erase counter, mean value is 48116
ubiformat: formatting eraseblock 7999 -- 100 % complete
root@desk-mx6:~# ubiattach -m 8
[ 360201.013629648474] ubi0: attaching mtd8[ 361203.991725638158] ubi0: scanning is finished[ 362203.009988658702] ubi0: attached mtd8 (name "nand-ubi", size 1000 MiB)[ 362203.016138664827] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes[ 362203.023029672513] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048[ 362203.030324679330] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096[ 362203.037598687928] ubi0: good PEBs: 8000, bad PEBs: 0, corrupted PEBs: 0[ 362203.043702694456] ubi0: user volume: 0, internal volumes: 1, max. volumes count: 128[ 362203.051238702103] ubi0: max/mean erase counter: 60121/49117, WL threshold: 4096, image sequence number: 1933293895493697587[ 362203.060761711974] ubi0: available PEBs: 7836, total reserved PEBs: 164, PEBs reserved for bad PEB handling: 160[ 362203.070564721987] ubi0: background thread "ubi_bgt0d" started, PID 636635
UBI device number 0, total 8000 LEBs (1015808000 bytes, 968.7 MiB), available 7836 LEBs (994983936 bytes, 948.8 MiB), LEB size 126976 bytes (124.0 KiB)
root@desk-mx6:~# ubimkvol /dev/ubi0 -N rootfs -m
<pre class="workstation-terminal">
root@desk-mx6:~# mkdir -p /mnt/nand
root@desk-mx6:~# mount -t ubifs ubi0_0 /mnt/nand/[ 409226.697677375941] UBIFS (ubi0:0): default file-system created[ 409226.703241381545] UBIFS (ubi0:0): Mounting in unauthenticated mode[ 409226.709114387403] UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 655641[ 409226.742889421704] UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "rootfs"[ 409226.750360429128] UBIFS (ubi0:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes[ 409226.760923440000] UBIFS (ubi0:0): FS size: 992698368 bytes (946 MiB, 7818 LEBs), max 7836 LEBs, journal size 33521664 bytes (31 MiB, 264 LEBs)[ 409226.772226452510] UBIFS (ubi0:0): reserved for root: 4952683 bytes (4836 KiB)[ 409226.778855459239] UBIFS (ubi0:0): media format: w5/r0 (latest is w5/r0), UUID 98CA79BD2AC18D3A-2EC2E457-4B4E47E0-A2449BD1-32553E1049FC78A7C3483B73, small LPT model
</pre>
<pre class="workstation-terminal">
root@desk-mx6:~# umount /mnt/nand/
[ 4485 238.370345072434] UBIFS (ubi0:0): un-mount UBI device 0[ 4485 238.377962077232] UBIFS (ubi0:0): background thread "ubifs_bgt0_0" stops
root@desk-mx6:~# ubidetach -m 8
[ 4493 240.929166786549] ubi0: detaching mtd8[ 4493 240.942262798612] ubi0: mtd8 is detached
</pre>
devwiki_user
120
edits

Navigation menu