e9b394a509c0ad8a1fa9743eb104e38cd46c18e5
Chip-cn-dat/allwinner-dat/F1C100-dat/C100-MP5-SCH.pdf
| ... | ... | Binary files a/Chip-cn-dat/allwinner-dat/F1C100-dat/C100-MP5-SCH.pdf and /dev/null differ |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-DTS-dat.md
| ... | ... | @@ -1,6 +0,0 @@ |
| 1 | - |
|
| 2 | -# F1C100-DTS-dat.md |
|
| 3 | - |
|
| 4 | -Linux / arch / arm / boot / dts / suniv-f1c100s-licheepi-nano.dts |
|
| 5 | - |
|
| 6 | -https://gitee.com/LicheePiNano/Linux/blob/master/arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-HDK-dat/C100-MP5-SCH.pdf
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-HDK-dat/C100-MP5-SCH.pdf differ |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-HDK-dat/F1C100-HDK-dat.md
| ... | ... | @@ -0,0 +1,20 @@ |
| 1 | + |
|
| 2 | +# F1C100-HDK-dat |
|
| 3 | + |
|
| 4 | +- [[F1C100s_Datasheet_V1.0.pdf]] |
|
| 5 | + |
|
| 6 | +- [[F1C100-SDK-dat]] - [[F1C100-HDK-dat]] |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +## HDK |
|
| 11 | + |
|
| 12 | +- [[LCD-dat]] - [[touchpanel-dat]] |
|
| 13 | + |
|
| 14 | +- [[VGA-dat]] - [[camera-dat]] |
|
| 15 | + |
|
| 16 | +## SCH |
|
| 17 | + |
|
| 18 | +- [[lichee_nano_8.16(Schematic).pdf]] |
|
| 19 | + |
|
| 20 | +- [[C100-MP5-SCH.pdf]] |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-HDK-dat/F1C100s_Datasheet_V1.0.pdf
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-HDK-dat/F1C100s_Datasheet_V1.0.pdf differ |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-HDK-dat/lichee_nano_8.16(Schematic).pdf
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-HDK-dat/lichee_nano_8.16(Schematic).pdf differ |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-SDK-dat/F1C100-DTS-dat.md
| ... | ... | @@ -0,0 +1,7 @@ |
| 1 | + |
|
| 2 | +# F1C100-DTS-dat.md |
|
| 3 | + |
|
| 4 | +Linux / arch / arm / boot / dts / suniv-f1c100s-licheepi-nano.dts |
|
| 5 | + |
|
| 6 | +https://gitee.com/LicheePiNano/Linux/blob/master/arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts |
|
| 7 | + |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-SDK-dat/F1C100-SDK-dat.md
| ... | ... | @@ -0,0 +1,130 @@ |
| 1 | + |
|
| 2 | +# F1C100-SDK-dat |
|
| 3 | + |
|
| 4 | +- [[F1C100-DTS-dat]] - [[F1C100-image-dat]] |
|
| 5 | + |
|
| 6 | +- [[F1C100-SDK-dat]] - [[F1C100-HDK-dat]] |
|
| 7 | + |
|
| 8 | +## SDK |
|
| 9 | + |
|
| 10 | +system |
|
| 11 | + |
|
| 12 | +- [[Linux-dat]]、[[RT-Thread-dat]] (CN)、[[Xboot-dat]] (CN) |
|
| 13 | + |
|
| 14 | +use |
|
| 15 | + |
|
| 16 | +- [[sunxi-tools-dat]] - [[docker-dat]] |
|
| 17 | + |
|
| 18 | +build |
|
| 19 | + |
|
| 20 | +- [[uboot-dat]] |
|
| 21 | + |
|
| 22 | +- [[ubuntu-dat]] |
|
| 23 | + |
|
| 24 | +- [[buildroot-dat]] |
|
| 25 | + |
|
| 26 | +- [[lvgl-dat]] - [[openwrt-dat]] - [[wifi-dat]] |
|
| 27 | + |
|
| 28 | + |
|
| 29 | +## Note |
|
| 30 | + |
|
| 31 | +- esp8089以modprobe方式挂载,直接通过串口替换原来固件 |
|
| 32 | +- 第二个固件esp8089需要手动modprobe一下 |
|
| 33 | + |
|
| 34 | +- [[ESP8089-dat]] |
|
| 35 | + |
|
| 36 | +- Nano 需要插卡启动(或者焊接spi flash),只插上 USB基本是无反应,屏幕无输出状态,但可在不插卡无 flash 状态下通过 USB 启动 U-boot |
|
| 37 | +- Nano 的系统调试串口是 UART0 ,即板子丝印上的的 “U0:Tx Rx” 标识的两个引脚 |
|
| 38 | + |
|
| 39 | + |
|
| 40 | + |
|
| 41 | + |
|
| 42 | +## Image Flashing |
|
| 43 | + |
|
| 44 | +### TF card == linux |
|
| 45 | + |
|
| 46 | +镜像包中的image文件夹下的dd文件,已包含了相应的Bootloader、Kernel、文件系统等等,只需简单两步即可完成烧录; |
|
| 47 | + |
|
| 48 | +插上tf卡后,命令行执行 sudo fdisk -l 查看tf卡盘号; |
|
| 49 | + |
|
| 50 | +执行 即可完成烧录 |
|
| 51 | + |
|
| 52 | + sudo dd if=/path/to/your-dd-image of=/your/tf-card && sync |
|
| 53 | + |
|
| 54 | + |
|
| 55 | + |
|
| 56 | +### TF card == WIN |
|
| 57 | + |
|
| 58 | +使用软件 win32disk 进行一键烧录,可到 [此处](http://www.onlinedown.net/soft/110173.html) 下载; |
|
| 59 | + |
|
| 60 | + |
|
| 61 | +### Flash Empty |
|
| 62 | + |
|
| 63 | +在flash内容为空的情况下(fel模式下的一种情况)进行烧录时,通过micro-usb数据线将Nano与电脑连接,执行 |
|
| 64 | + |
|
| 65 | + sudo sunxi-fel -p spiflash-write 0 Your-Flash-BIN |
|
| 66 | + |
|
| 67 | + cd /media/sf_share-folder/Nano_pub_V4/image |
|
| 68 | + |
|
| 69 | + sunxi-fel -p spiflash-write 0 Nano_flash_800480.bin |
|
| 70 | + |
|
| 71 | +### Flash NOT Empty |
|
| 72 | + |
|
| 73 | +- [[spi-flash-dat]] |
|
| 74 | + |
|
| 75 | + |
|
| 76 | + |
|
| 77 | + |
|
| 78 | +## how to make image flashimg.bin |
|
| 79 | + |
|
| 80 | +- [[nano_flash_dd.sh]] |
|
| 81 | + |
|
| 82 | +including |
|
| 83 | +- [[uboot-dat]] file |
|
| 84 | +- [[linux-dat]] DTB file |
|
| 85 | +- [[linux-dat]] kernel file |
|
| 86 | +- [[linux-dat]] modules file |
|
| 87 | +- [[buildroot-dat]] rootfs file |
|
| 88 | + |
|
| 89 | + |
|
| 90 | +code to get flashimg.bin |
|
| 91 | + |
|
| 92 | + #!/bin/sh |
|
| 93 | + UBOOT_FILE=./u-boot/u-boot-sunxi-with-spl.bin |
|
| 94 | + DTB_FILE=./Linux/arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dtb |
|
| 95 | + KERNEL_FILE=./Linux/arch/arm/boot/zImage |
|
| 96 | + ROOTFS_FILE=./buildroot-2021.02.4/output/images/rootfs.tar |
|
| 97 | + MOD_FILE=./Linux/out/lib/modules/4.15.0-rc8-licheepi-nano+ |
|
| 98 | + |
|
| 99 | + dd if=/dev/zero of=flashimg.bin bs=1M count=16 &&\ |
|
| 100 | + dd if=$UBOOT_FILE of=flashimg.bin bs=1K conv=notrunc &&\ |
|
| 101 | + dd if=$DTB_FILE of=flashimg.bin bs=1K seek=1024 conv=notrunc &&\ |
|
| 102 | + dd if=$KERNEL_FILE of=flashimg.bin bs=1K seek=1088 conv=notrunc &&\ |
|
| 103 | + mkdir rootfs |
|
| 104 | + tar -xvf $ROOTFS_FILE -C ./rootfs &&\ |
|
| 105 | + cp -r $MOD_FILE rootfs/lib/modules/ &&\ |
|
| 106 | + |
|
| 107 | + #为根文件系统制作jffs2镜像包 |
|
| 108 | + #--pad参数指定 jffs2大小 |
|
| 109 | + #由此计算得到 0x1000000(16M)-0x10000(64K)-0x100000(1M)-0x400000(4M)=0xAF0000 |
|
| 110 | + mkfs.jffs2 -s 0x100 -e 0x10000 --pad=0xAF0000 -d rootfs/ -o jffs2.img &&\ |
|
| 111 | + dd if=jffs2.img of=flashimg.bin bs=1K seek=5184 conv=notrunc &&\ |
|
| 112 | + rm -rf rootfs &&\ |
|
| 113 | + rm jffs2.img |
|
| 114 | + |
|
| 115 | +folder rootfs for [[buildroot-dat]] |
|
| 116 | + |
|
| 117 | + |
|
| 118 | +## ref |
|
| 119 | + |
|
| 120 | +- https://pan.baidu.com/s/1smzuGS9#list/path=%2F |
|
| 121 | + |
|
| 122 | +- [[F1C100-dat]] |
|
| 123 | + |
|
| 124 | +- https://github.com/Zepan/ilichee/tree/master/资源文件/镜像烧写 |
|
| 125 | + |
|
| 126 | +- https://github.com/Zepan/ilichee |
|
| 127 | + |
|
| 128 | +- https://mega.nz/folder/A8g1Hb4J#WcuoqvbpasKlVB8-YEpWPA |
|
| 129 | + |
|
| 130 | +- [[sipeed-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-SDK-dat/F1C100-image-dat.md
| ... | ... | @@ -0,0 +1,95 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# F1C100-image-dat.md |
|
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +## prebuilt image |
|
| 10 | + |
|
| 11 | +### image == Nano_pub_V*.zip |
|
| 12 | + |
|
| 13 | +为了让大家上手即食,**Nano_pub_V*.zip** 是我们给出的解决方案。 |
|
| 14 | + |
|
| 15 | +Nano_pub_V4\image |
|
| 16 | + |
|
| 17 | +- Nanoflash480272.bin |
|
| 18 | +- Nanoflash800480.bin |
|
| 19 | +- Nanoflash800480.bin.old |
|
| 20 | +- Nanoflash800600.bin |
|
| 21 | +- Nanotf480272.dd |
|
| 22 | +- Nano tf8800480.dd |
|
| 23 | +- Nano tf800600.dd |
|
| 24 | +- test.bin |
|
| 25 | + |
|
| 26 | +modules\tf\4.15.0-next-20180202-licheepi-nano+ |
|
| 27 | + |
|
| 28 | +- kernel |
|
| 29 | +- build |
|
| 30 | +- modules.alias |
|
| 31 | +- modules.alias.bin |
|
| 32 | +- modules.builtin |
|
| 33 | +- modules.builtin.bin |
|
| 34 | +- modules.dep |
|
| 35 | +- modules.dep.bin |
|
| 36 | +- modules.devname |
|
| 37 | +- modules.order |
|
| 38 | +- modules.softdep |
|
| 39 | +- modules.symbols |
|
| 40 | +- modules.symbols.bin |
|
| 41 | + |
|
| 42 | +uboot\800600 |
|
| 43 | + |
|
| 44 | +- u-boot-spi-flash.bin |
|
| 45 | +- u-boot-tf.bin |
|
| 46 | + |
|
| 47 | +build |
|
| 48 | + |
|
| 49 | +- configs |
|
| 50 | +- mnt |
|
| 51 | +- p1 |
|
| 52 | +- p2 |
|
| 53 | +- boot.cmd |
|
| 54 | +- boot.scr |
|
| 55 | +- clear_partion.sh |
|
| 56 | +- env.sh |
|
| 57 | +- fstab |
|
| 58 | +- gen_scr.sh |
|
| 59 | +- pack_flash_img.sh |
|
| 60 | +- pack_tfimg.sh |
|
| 61 | +- pull_br.sh |
|
| 62 | +- pull_kernel.sh |
|
| 63 | +- pulluboot.sh |
|
| 64 | +- README.md |
|
| 65 | +- update-scr.sh |
|
| 66 | +- write_all.sh |
|
| 67 | +- write boot.sh |
|
| 68 | +- write_dd.sh |
|
| 69 | +- write_mkfs.sh |
|
| 70 | +- write_p1.sh |
|
| 71 | +- write_p2.sh |
|
| 72 | +- write_partion.sh |
|
| 73 | +- write_spiflash.sh |
|
| 74 | +- write_swap.sh |
|
| 75 | + |
|
| 76 | +#### V4 |
|
| 77 | +> * 剪裁文件系统大小,优化开机速度. |
|
| 78 | +> * 支持480*272,800*480,800*600的rgb显示屏. |
|
| 79 | +> * 支持lichee官方wifi,esp8089. |
|
| 80 | +> * 支持lichee官方触摸屏. |
|
| 81 | +> * 支持lichee官方的RBG2VGA模块. |
|
| 82 | + |
|
| 83 | +#### V3 |
|
| 84 | +> * 支持480*272,800*480,800*600的rgb显示屏. |
|
| 85 | +> * 支持lichee官方wifi,esp8089. |
|
| 86 | +> * 支持lichee官方触摸屏. |
|
| 87 | +> * 支持lichee官方的RBG2VGA模块. |
|
| 88 | + |
|
| 89 | +#### V2 |
|
| 90 | +> * 支持480*272,800*480的rgb显示屏. |
|
| 91 | +> * 支持lichee官方触摸屏. |
|
| 92 | + |
|
| 93 | +## ref |
|
| 94 | + |
|
| 95 | +- [[F1C100-SDK-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100-dat.md
| ... | ... | @@ -1,206 +1,12 @@ |
| 1 | 1 | |
| 2 | 2 | # F1C100-dat |
| 3 | 3 | |
| 4 | - |
|
| 5 | - |
|
| 6 | -- [[F1C100s_Datasheet_V1.0.pdf]] |
|
| 7 | - |
|
| 8 | -- [[LCD-dat]] - [[touchpanel-dat]] |
|
| 9 | - |
|
| 10 | -## SCH |
|
| 11 | - |
|
| 12 | -- [[lichee_nano_8.16(Schematic).pdf]] |
|
| 13 | - |
|
| 14 | -- [[C100-MP5-SCH.pdf]] |
|
| 15 | - |
|
| 16 | - |
|
| 17 | -## Note |
|
| 18 | - |
|
| 19 | -- esp8089以modprobe方式挂载,直接通过串口替换原来固件 |
|
| 20 | -- 第二个固件esp8089需要手动modprobe一下 |
|
| 21 | - |
|
| 22 | -- [[ESP8089-dat]] |
|
| 23 | - |
|
| 24 | -- Nano 需要插卡启动(或者焊接spi flash),只插上 USB基本是无反应,屏幕无输出状态,但可在不插卡无 flash 状态下通过 USB 启动 U-boot |
|
| 25 | -- Nano 的系统调试串口是 UART0 ,即板子丝印上的的 “U0:Tx Rx” 标识的两个引脚 |
|
| 26 | - |
|
| 27 | -## SDK |
|
| 28 | - |
|
| 29 | -system |
|
| 30 | - |
|
| 31 | -- [[Linux-dat]]、[[RT-Thread-dat]] (CN)、[[Xboot-dat]] (CN) |
|
| 32 | - |
|
| 33 | -use |
|
| 34 | - |
|
| 35 | -- [[sunxi-tools-dat]] |
|
| 36 | - |
|
| 37 | -build |
|
| 38 | - |
|
| 39 | -- [[uboot-dat]] |
|
| 40 | - |
|
| 41 | -- [[ubuntu-dat]] |
|
| 42 | - |
|
| 43 | -- [[buildroot-dat]] |
|
| 44 | - |
|
| 45 | -- [[lvgl-dat]] - [[openwrt-dat]] - [[wifi-dat]] |
|
| 46 | - |
|
| 47 | - |
|
| 48 | - |
|
| 49 | -### image == Nano_pub_V*.zip |
|
| 50 | - |
|
| 51 | -为了让大家上手即食,**Nano_pub_V*.zip** 是我们给出的解决方案。 |
|
| 52 | - |
|
| 53 | -Nano_pub_V4\image |
|
| 54 | - |
|
| 55 | -- Nanoflash480272.bin |
|
| 56 | -- Nanoflash800480.bin |
|
| 57 | -- Nanoflash800480.bin.old |
|
| 58 | -- Nanoflash800600.bin |
|
| 59 | -- Nanotf480272.dd |
|
| 60 | -- Nano tf8800480.dd |
|
| 61 | -- Nano tf800600.dd |
|
| 62 | -- test.bin |
|
| 63 | - |
|
| 64 | -modules\tf\4.15.0-next-20180202-licheepi-nano+ |
|
| 65 | - |
|
| 66 | -- kernel |
|
| 67 | -- build |
|
| 68 | -- modules.alias |
|
| 69 | -- modules.alias.bin |
|
| 70 | -- modules.builtin |
|
| 71 | -- modules.builtin.bin |
|
| 72 | -- modules.dep |
|
| 73 | -- modules.dep.bin |
|
| 74 | -- modules.devname |
|
| 75 | -- modules.order |
|
| 76 | -- modules.softdep |
|
| 77 | -- modules.symbols |
|
| 78 | -- modules.symbols.bin |
|
| 79 | - |
|
| 80 | -uboot\800600 |
|
| 81 | - |
|
| 82 | -- u-boot-spi-flash.bin |
|
| 83 | -- u-boot-tf.bin |
|
| 84 | - |
|
| 85 | -build |
|
| 86 | 4 | |
| 87 | -- configs |
|
| 88 | -- mnt |
|
| 89 | -- p1 |
|
| 90 | -- p2 |
|
| 91 | -- boot.cmd |
|
| 92 | -- boot.scr |
|
| 93 | -- clear_partion.sh |
|
| 94 | -- env.sh |
|
| 95 | -- fstab |
|
| 96 | -- gen_scr.sh |
|
| 97 | -- pack_flash_img.sh |
|
| 98 | -- pack_tfimg.sh |
|
| 99 | -- pull_br.sh |
|
| 100 | -- pull_kernel.sh |
|
| 101 | -- pulluboot.sh |
|
| 102 | -- README.md |
|
| 103 | -- update-scr.sh |
|
| 104 | -- write_all.sh |
|
| 105 | -- write boot.sh |
|
| 106 | -- write_dd.sh |
|
| 107 | -- write_mkfs.sh |
|
| 108 | -- write_p1.sh |
|
| 109 | -- write_p2.sh |
|
| 110 | -- write_partion.sh |
|
| 111 | -- write_spiflash.sh |
|
| 112 | -- write_swap.sh |
|
| 5 | +## chip info |
|
| 113 | 6 | |
| 114 | -#### V4 |
|
| 115 | -> * 剪裁文件系统大小,优化开机速度. |
|
| 116 | -> * 支持480*272,800*480,800*600的rgb显示屏. |
|
| 117 | -> * 支持lichee官方wifi,esp8089. |
|
| 118 | -> * 支持lichee官方触摸屏. |
|
| 119 | -> * 支持lichee官方的RBG2VGA模块. |
|
| 120 | - |
|
| 121 | -#### V3 |
|
| 122 | -> * 支持480*272,800*480,800*600的rgb显示屏. |
|
| 123 | -> * 支持lichee官方wifi,esp8089. |
|
| 124 | -> * 支持lichee官方触摸屏. |
|
| 125 | -> * 支持lichee官方的RBG2VGA模块. |
|
| 126 | - |
|
| 127 | -#### V2 |
|
| 128 | -> * 支持480*272,800*480的rgb显示屏. |
|
| 129 | -> * 支持lichee官方触摸屏. |
|
| 130 | - |
|
| 131 | - |
|
| 132 | -## Image Flashing |
|
| 133 | - |
|
| 134 | -### TF card == linux |
|
| 135 | - |
|
| 136 | -镜像包中的image文件夹下的dd文件,已包含了相应的Bootloader、Kernel、文件系统等等,只需简单两步即可完成烧录; |
|
| 137 | - |
|
| 138 | -插上tf卡后,命令行执行 sudo fdisk -l 查看tf卡盘号; |
|
| 139 | - |
|
| 140 | -执行 即可完成烧录 |
|
| 141 | - |
|
| 142 | - sudo dd if=/path/to/your-dd-image of=/your/tf-card && sync |
|
| 143 | - |
|
| 144 | -### TF card == WIN |
|
| 145 | - |
|
| 146 | -使用软件 win32disk 进行一键烧录,可到 [此处](http://www.onlinedown.net/soft/110173.html) 下载; |
|
| 147 | - |
|
| 148 | - |
|
| 149 | - |
|
| 150 | - |
|
| 151 | -### Flash Empty |
|
| 152 | - |
|
| 153 | -在flash内容为空的情况下(fel模式下的一种情况)进行烧录时,通过micro-usb数据线将Nano与电脑连接,执行 |
|
| 154 | - |
|
| 155 | - sudo sunxi-fel -p spiflash-write 0 Your-Flash-BIN |
|
| 156 | - |
|
| 157 | -### Flash NOT Empty |
|
| 158 | - |
|
| 159 | -若flash中已有系统,可通过: |
|
| 160 | - |
|
| 161 | -- 短接flash的 1、4 两脚,然后重新上电,上电后松开短接,即可重新进入fel模式,进行再次下载 |
|
| 162 | -- 在启动到内核前,回车进入 [[uboot-dat]],执行 sf probe 0;sf erase 0 0x100000;reset即可重新进入fel模式 |
|
| 163 | - |
|
| 164 | - |
|
| 165 | -## how to make image flashimg.bin |
|
| 166 | - |
|
| 167 | -- [[nano_flash_dd.sh]] |
|
| 168 | - |
|
| 169 | -including |
|
| 170 | -- [[uboot-dat]] file |
|
| 171 | -- [[linux-dat]] DTB file |
|
| 172 | -- [[linux-dat]] kernel file |
|
| 173 | -- [[linux-dat]] modules file |
|
| 174 | -- [[buildroot-dat]] rootfs file |
|
| 175 | - |
|
| 176 | - |
|
| 177 | -code to get flashimg.bin |
|
| 178 | - |
|
| 179 | - #!/bin/sh |
|
| 180 | - UBOOT_FILE=./u-boot/u-boot-sunxi-with-spl.bin |
|
| 181 | - DTB_FILE=./Linux/arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dtb |
|
| 182 | - KERNEL_FILE=./Linux/arch/arm/boot/zImage |
|
| 183 | - ROOTFS_FILE=./buildroot-2021.02.4/output/images/rootfs.tar |
|
| 184 | - MOD_FILE=./Linux/out/lib/modules/4.15.0-rc8-licheepi-nano+ |
|
| 185 | - |
|
| 186 | - dd if=/dev/zero of=flashimg.bin bs=1M count=16 &&\ |
|
| 187 | - dd if=$UBOOT_FILE of=flashimg.bin bs=1K conv=notrunc &&\ |
|
| 188 | - dd if=$DTB_FILE of=flashimg.bin bs=1K seek=1024 conv=notrunc &&\ |
|
| 189 | - dd if=$KERNEL_FILE of=flashimg.bin bs=1K seek=1088 conv=notrunc &&\ |
|
| 190 | - mkdir rootfs |
|
| 191 | - tar -xvf $ROOTFS_FILE -C ./rootfs &&\ |
|
| 192 | - cp -r $MOD_FILE rootfs/lib/modules/ &&\ |
|
| 193 | - |
|
| 194 | - #为根文件系统制作jffs2镜像包 |
|
| 195 | - #--pad参数指定 jffs2大小 |
|
| 196 | - #由此计算得到 0x1000000(16M)-0x10000(64K)-0x100000(1M)-0x400000(4M)=0xAF0000 |
|
| 197 | - mkfs.jffs2 -s 0x100 -e 0x10000 --pad=0xAF0000 -d rootfs/ -o jffs2.img &&\ |
|
| 198 | - dd if=jffs2.img of=flashimg.bin bs=1K seek=5184 conv=notrunc &&\ |
|
| 199 | - rm -rf rootfs &&\ |
|
| 200 | - rm jffs2.img |
|
| 201 | - |
|
| 202 | -folder rootfs for [[buildroot-dat]] |
|
| 7 | + |
|
| 203 | 8 | |
| 9 | +- [[F1C100-SDK-dat]] - [[F1C100-HDK-dat]] |
|
| 204 | 10 | |
| 205 | 11 | |
| 206 | 12 | ## ref |
| ... | ... | @@ -209,4 +15,4 @@ folder rootfs for [[buildroot-dat]] |
| 209 | 15 | |
| 210 | 16 | - https://wiki.sipeed.com/soft/Lichee/zh/Nano-Doc-Backup/index.html |
| 211 | 17 | |
| 212 | -- https://pan.baidu.com/s/1smzuGS9#list/path=%2F |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[V3S-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100s_Datasheet_V1.0.pdf
| ... | ... | Binary files a/Chip-cn-dat/allwinner-dat/F1C100-dat/F1C100s_Datasheet_V1.0.pdf and /dev/null differ |
Chip-cn-dat/allwinner-dat/F1C100-dat/lichee_nano_8.16(Schematic).pdf
| ... | ... | Binary files a/Chip-cn-dat/allwinner-dat/F1C100-dat/lichee_nano_8.16(Schematic).pdf and /dev/null differ |
Chip-cn-dat/allwinner-dat/V3S-dat/2025-07-16-12-31-13.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/allwinner-dat/V3S-dat/2025-07-16-12-31-13.png differ |
Chip-cn-dat/allwinner-dat/V3S-dat/V3S-dat.md
| ... | ... | @@ -1,3 +1,10 @@ |
| 1 | 1 | |
| 2 | 2 | # V3S-dat |
| 3 | 3 | |
| 4 | + vb@ubuntu14:~$ sudo sunxi-fel -l |
|
| 5 | + [sudo] password for vb: |
|
| 6 | + USB device 002:003 Allwinner V3s 12c00000:04004620:51900700:440e0ccb |
|
| 7 | + |
|
| 8 | +## virtualbox setup |
|
| 9 | + |
|
| 10 | + |
SDK-dat/buildroot-dat/buildroot-dat.md
| ... | ... | @@ -12,4 +12,13 @@ buildroot中可以方便地加入第三方软件包(其实已经内置了很 |
| 12 | 12 | tar xvf buildroot-2021.02.4.tar.gz |
| 13 | 13 | cd buildroot-2021.02.4/ |
| 14 | 14 | |
| 15 | - make menuconfig |
|
| ... | ... | \ No newline at end of file |
| 0 | + make menuconfig |
|
| 1 | + |
|
| 2 | + |
|
| 3 | +编译完成的镜像包,是 |
|
| 4 | + |
|
| 5 | + buildroot-2021.02.4/output/images/rootfs.tar |
|
| 6 | + |
|
| 7 | +## ref |
|
| 8 | + |
|
| 9 | +- [[F1c100-sdk-dat]] |
SDK-dat/linux-dat/linux-dat.md
| ... | ... | @@ -3,6 +3,10 @@ |
| 3 | 3 | |
| 4 | 4 | - [[ubuntu-dat]] - [[arm-compiler-dat]] |
| 5 | 5 | |
| 6 | +- [[linux-mint-dat]] |
|
| 7 | + |
|
| 8 | +- [[virtualbox-dat]] |
|
| 9 | + |
|
| 6 | 10 | |
| 7 | 11 | ## for F1C100 |
| 8 | 12 |
SDK-dat/sunxi-tools-dat/2025-07-16-12-35-43.png
| ... | ... | Binary files /dev/null and b/SDK-dat/sunxi-tools-dat/2025-07-16-12-35-43.png differ |
SDK-dat/sunxi-tools-dat/sunxi-tools-dat.md
| ... | ... | @@ -3,6 +3,11 @@ |
| 3 | 3 | |
| 4 | 4 | - [[uboot-dat]] |
| 5 | 5 | |
| 6 | + |
|
| 7 | + |
|
| 8 | +- [[F1C100-SDK-dat]] - [[V3S-dat]] |
|
| 9 | + |
|
| 10 | + |
|
| 6 | 11 | ## for F1C100 |
| 7 | 12 | |
| 8 | 13 | - [[F1C100-dat]] - [[ubuntu-dat]] |
| ... | ... | @@ -26,6 +31,10 @@ check |
| 26 | 31 | |
| 27 | 32 | sudo sunxi-fel -l |
| 28 | 33 | |
| 34 | + root@ubuntu14:/home/vb# sunxi-fel -l |
|
| 35 | + USB device 002:004 Allwinner F1C100s |
|
| 36 | + |
|
| 37 | + |
|
| 29 | 38 | 加载并执行uboot的spl |
| 30 | 39 | |
| 31 | 40 | sudo sunxi-fel spl 文件名 |
SDK-dat/virtualbox-dat/virtualbox-dat.md
| ... | ... | @@ -43,6 +43,19 @@ VirtualBox安装Ubuntu |
| 43 | 43 | sudo usermod -aG vboxsf $(whoami) |
| 44 | 44 | *$(whoami) 替换成您Ubuntu的用户名 |
| 45 | 45 | |
| 46 | +## virtualbox setup guide |
|
| 47 | + |
|
| 48 | +- preference |
|
| 49 | + - set global file location |
|
| 50 | + |
|
| 51 | +### proxy |
|
| 52 | + |
|
| 53 | +preferences -> network -> proxy == socks5://127.0.0.1:7897 |
|
| 54 | + |
|
| 55 | +- turn on TUN mode |
|
| 56 | + |
|
| 57 | + |
|
| 58 | + |
|
| 46 | 59 | # VirtualBox Guide |
| 47 | 60 | |
| 48 | 61 | ## Installation |
| ... | ... | @@ -107,11 +120,7 @@ sudo usermod -aG vboxsf $(whoami) |
| 107 | 120 | sudo usermod -aG vboxsf vb |
| 108 | 121 | reboot |
| 109 | 122 | |
| 110 | -## proxy |
|
| 111 | 123 | |
| 112 | -preferences -> network -> proxy == socks5://127.0.0.1:7897 |
|
| 113 | - |
|
| 114 | -- turn on TUN mode |
|
| 115 | 124 | |
| 116 | 125 | ## root |
| 117 | 126 | |
| ... | ... | @@ -135,6 +144,10 @@ The virtual machine window will be now switched to Scale mode. You can go back t |
| 135 | 144 | |
| 136 | 145 | Note that the main menu bar is hidden in scaled mode. You can access it by pressing Host+Home. |
| 137 | 146 | |
| 147 | +## system immgration |
|
| 148 | + |
|
| 149 | +- re-set share folder |
|
| 150 | + |
|
| 138 | 151 | |
| 139 | 152 | |
| 140 | 153 | ## ref |
Tech-dat/docker-dat/docker-dat.md
| ... | ... | @@ -7,3 +7,6 @@ |
| 7 | 7 | https://docs.docker.com/engine/reference/commandline/container_ls/ |
| 8 | 8 | |
| 9 | 9 | * list container status: docker ps |
| 10 | + |
|
| 11 | + |
|
| 12 | +https://wiki.sipeed.com/soft/Lichee/zh/Zero-Doc/Start/docker_command.html |
|
| ... | ... | \ No newline at end of file |
Tech-dat/memory-dat/flash-dat/spi-flash-dat/2025-07-16-12-33-43.png
| ... | ... | Binary files /dev/null and b/Tech-dat/memory-dat/flash-dat/spi-flash-dat/2025-07-16-12-33-43.png differ |
Tech-dat/memory-dat/flash-dat/spi-flash-dat/spi-flash-dat.md
| ... | ... | @@ -19,8 +19,16 @@ w/arduino |
| 19 | 19 | basic |
| 20 | 20 |  |
| 21 | 21 | |
| 22 | +### w/linux |
|
| 22 | 23 | |
| 24 | + |
|
| 23 | 25 | |
| 26 | +bypass flash |
|
| 27 | + |
|
| 28 | +若flash中已有系统,可通过: |
|
| 29 | + |
|
| 30 | +- 短接flash的 1、4 两脚,然后重新上电,上电后松开短接,即可重新进入fel模式,进行再次下载 |
|
| 31 | +- 在启动到内核前,回车进入 [[uboot-dat]],执行 sf probe 0;sf erase 0 0x100000;reset即可重新进入fel模式 |
|
| 24 | 32 | |
| 25 | 33 | |
| 26 | 34 | ## ref |
weekly-dat/2025-06-07-dat/2025-06-07-dat.md
| ... | ... | @@ -1,24 +0,0 @@ |
| 1 | - |
|
| 2 | -# 2025-06-07-dat |
|
| 3 | - |
|
| 4 | -This a weekly update newsletter, to briefly tell you whats new and whats fun we are working at, hope you like |
|
| 5 | - |
|
| 6 | -## New Boards |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - |
|
| 10 | -## Development, Documents Updates |
|
| 11 | - |
|
| 12 | -- good example of [[STM32-HDK-dat]] hardware board [[LORA-HDK-dat]], run [[serial-dat]] programming easily, programming tool is [[STM32-cube-programmer-dat]]. |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | -## Dissusion, Feedback, To-do |
|
| 17 | - |
|
| 18 | - |
|
| 19 | - |
|
| 20 | -## Interesting Readings, News |
|
| 21 | - |
|
| 22 | -- [teardown 3d print drone claw ](https://www.electrodragon.com/teardown-a-3d-printed-drone-claw/) |
|
| 23 | - |
|
| 24 | - |
weekly-dat/2025-july-dat/2025-july-dat.md
| ... | ... | @@ -0,0 +1,24 @@ |
| 1 | + |
|
| 2 | +# 2025-06-07-dat |
|
| 3 | + |
|
| 4 | +This a weekly update newsletter, to briefly tell you whats new and whats fun we are working at, hope you like |
|
| 5 | + |
|
| 6 | +## New Boards |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +## Development, Documents Updates |
|
| 11 | + |
|
| 12 | +- good example of [[STM32-HDK-dat]] hardware board [[LORA-HDK-dat]], run [[serial-dat]] programming easily, programming tool is [[STM32-cube-programmer-dat]]. |
|
| 13 | + |
|
| 14 | +- documentaion of [[F1C100-dat]] in [[allwinner-dat]] |
|
| 15 | + |
|
| 16 | +## Dissusion, Feedback, To-do |
|
| 17 | + |
|
| 18 | + |
|
| 19 | + |
|
| 20 | +## Interesting Readings, News |
|
| 21 | + |
|
| 22 | +- [teardown 3d print drone claw ](https://www.electrodragon.com/teardown-a-3d-printed-drone-claw/) |
|
| 23 | + |
|
| 24 | + |