<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=Category%3ALinux_Programming</id>
	<title>Category:Linux Programming - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=Category%3ALinux_Programming"/>
	<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=Category:Linux_Programming&amp;action=history"/>
	<updated>2026-06-04T20:33:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://w.electrodragon.com/w/index.php?title=Category:Linux_Programming&amp;diff=24598&amp;oldid=prev</id>
		<title>Chao at 05:26, 1 February 2020</title>
		<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=Category:Linux_Programming&amp;diff=24598&amp;oldid=prev"/>
		<updated>2020-02-01T05:26:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== SD Card Flash: Windows ==&lt;br /&gt;
=== Flash firmware by Win32DiskManger ===&lt;br /&gt;
[[File:Flash firmware zero lichee pi.gif|thumb|right]]&lt;br /&gt;
* unzip and choose dd file&lt;br /&gt;
* flash by win32diskmanager directly&lt;br /&gt;
* see the GIF animation on right&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== TF Card: WIN Flash ===&lt;br /&gt;
* Card in Card reader&lt;br /&gt;
* Use software PhoenixCard or win32disk &lt;br /&gt;
* ? flash the *.dd suffix file, packed by dd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SD Card Flash: Linux DD CMD ==&lt;br /&gt;
* Use [[DD]] Commands &lt;br /&gt;
=== Basic Usage ===&lt;br /&gt;
* flash the *.dd suffix file, packed by dd&lt;br /&gt;
* sudo dd if=源路径 of=/dev/r卷标 bs=1m ［‘r’ 会让命令执行加快一点］ ［‘bs’为一次填充的容量］&lt;br /&gt;
&lt;br /&gt;
* sudo fdisk -l&lt;br /&gt;
* sudo dd if=/path/to/your-dd-image of=/your/tf-card &amp;amp;&amp;amp; sync&lt;br /&gt;
&lt;br /&gt;
=== Detail Method ===&lt;br /&gt;
* 先编译出u-boot, Linux, dtb 文件, 用buildroot编译出根文件系统.&lt;br /&gt;
* 烧录TF卡,打开gparted, 删除TF卡所有分区&lt;br /&gt;
* 将uboot写入到sd卡8k偏移处。&lt;br /&gt;
 sudo dd if=u-boot-sunxi-with-spl_480800.bin of=/dev/sdb bs=1024 seek=8&lt;br /&gt;
??&lt;br /&gt;
* 建立第一个分区,大小32M(可以随意填写), 格式FAT16, 把zImage, sun8i-v3s-licheepi-zero-dock.dtb拷贝到 这个分区&lt;br /&gt;
* 建立第二个分区，用尽剩余空间,格式ext4, 把buildroot产生的rootfs.tar解压到该分区根目录&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bash warp write ===&lt;br /&gt;
&lt;br /&gt;
* run commands ./write_all.sh&lt;br /&gt;
All in one Configuration &amp;quot;Zero Imager&amp;quot; &lt;br /&gt;
* http://zero.lichee.pro/%E7%B3%BB%E7%BB%9F%E5%BC%80%E5%8F%91/Imager.html&lt;br /&gt;
* Write&lt;br /&gt;
 write_dd.sh /dev/sdX: 一键烧录dd镜像，小白专用&lt;br /&gt;
 //以下为调试时逐个分区调试使用的烧录脚本&lt;br /&gt;
 write_all.sh /dev/sdX: 一键烧录&lt;br /&gt;
 write_partion.sh /dev/sdX: 对tf卡分区&lt;br /&gt;
 write_mkfs.sh /dev/sdX: tf卡格式化&lt;br /&gt;
 write_boot.sh /dev/sdX: 烧录uboot&lt;br /&gt;
 write_p1.sh /dev/sdX: 烧录第一分区&lt;br /&gt;
 write_p2.sh /dev/sdX: 烧录第二分区&lt;br /&gt;
 write_overlay.sh /dev/sdX: 烧录overlay&lt;br /&gt;
 write_swap.sh /dev/sdX: 启用swap&lt;br /&gt;
&lt;br /&gt;
[[category: Linux SDK]]&lt;/div&gt;</summary>
		<author><name>Chao</name></author>
	</entry>
</feed>