インターネットX210でブラシチュートリアルベースの開発ボード

まず、ブラシマシンは何ですか?
「ブラシ」は、多くの場合、日常の生活の中で聞いた言葉は、例えば、一部の人々は「非常に遅い再スワイプマシンへの必要性を自分の携帯電話を」と言っている、「私の携帯電話は、この機能をサポートしていない、あなたは、マシンの下でそれを磨くために行くことができる」というように。実際には、専門的なポイント、ブラシは、iNand /ナンド/ SDカードやカーネル、上記の他のストレージデバイスのオンボードubootで再再展開にrootfsのです。人気の点は、上記のように、システムを再インストールするコンピュータのように、オペレーティングシステムを再ロードすることです。

第二に、ブラシツールを準備します。

(A)ソフトウェアツール

1、FASTBOOT:ブラシツールは、現在、一般的に開発ボードや電話の両方で、FASTBOOTを使用しています。高速ブートは、Windowsのブラシツールであるが、ubootで「FASTBOOT」を実行したときにも、ubootコマンド以下、ubootは、単にWindowsでfastbootコマンド実行ソフトウェアを使用して、次のfastboot Windowsソフトウェア管理に相当しますミラーリングは、プログラマ「ブラシ」を実現することができます

2、FASTBOOTドライバ:ドライバの友人をインストールするにはFASTBOOT FASTBOOTの疑いもなくの必要性をインストールします。

3、DNWツール:DNWブラシモードを使用します。ソフトウェアを燃やしサムスンミラーは、その役割は、指定されたアドレスSRAM / DDRの行くために焼くために画像を向けることです。(注:これは、SRAM / DDR、というよりもiNand /ナンド/ SDカードに焼き付けられ、データが停電後にクリアされます)

4、DNWドライブ:USB-OTGとDNWの使用をサポートしています。

図5は、SDカードプログラマツールでの取り組みJiuding:点滅ミラーを使用するには、SDカードブラシ方法は、ミラーはJiuding会社がソフトウェアを燃やしSDカードで、上記のSDカードに直接燃焼します。

6、SecureCRTの:情報ディスプレイシリアルポートのuboot印刷するだけでなく、重要なツールubootコンソールが表示されます。

図7に示すように、シリアルポートドライバ:のSecureCRTで使用するシリアルケーブルを支持します。

(B)ハードウェアツール

1、シリアルケーブル:PCボードと接続するブリッジ。

2、USB-OTGライン:燃やすためにミラーを使用した場合。

3、SDカード:SDカードモードブラシに使用します。

第三に、ブラシモードの3種類の導入。

(A)のfastbootブラシ、このアプローチのブラシ前提はあなたが開発ボードを開始し、uboot ubootコンソールにできるということです。また、これはほとんどの携帯電話ブラシです。

(B)もこの方法での使用の「レンガ」として知られているあなたはuboot開発ボードを起動することはできませんDNW + FASTBOOTブラシ、、、コンソールにスタートuboot後ubootイメージを書き込むには、この方法ブラシFASTBOOTの再利用。

(C)SDカード+のfastbootブラシ、同書、また、開発ボード用のこのケースをuboot起動することはできません、とスタートubootのubootがコンソールにプログラムされた後、その後のfastbootモードブラシを使用しています。

第四には、マシンをブラッシング開始します。

(A)FASTBOOTブラシ。

1、SDカード方式に開発ボードの起動モード選択スイッチ。

シリアルポート2、オープンSecureCRTのソフトウェアことを保証するために、USBケーブルOTGインタフェース、シリアル回線で接続2、。

3、のSecureCRTソフトウェアの構成に応じ。comのいくつかは、そこにあなたのデバイス自身のポートマネージャを見ることができます。
COM4

SecureCRTの設定

図4は、図に示すように表示され、開発版を開始し、3秒、プレスのfastbootための高速押すEnterキーの端部との間にコンソールをカウントダウン。
fastboot

5、Windowsキー+ RとWindowsコンソールにcmdを入力して、あなたはFASTBOOTをインストールしたディレクトリを入力します(私は名前のAカスタムディスクフォルダの下のfastbootファイルをインストール)、Aそう:ディスクを入力するにはA、その後のCDのfastboot。

6、FASTBOOTデバイスはデバイスが正常に接続されているかどうかを確認するために、次の図に示す接続が成功した表示されます。
FASTBOOTデバイス

7、準備uboot、カーネルは、インストールディレクトリのfastbootにフォルダを確立する準備ができてrootfsのは、私は、一例としてandroid4.04プログラミングにここにいる、次のコマンドのfastbootターンダウン:

// 烧录uboot
fastboot flash bootloader android4.0.4/uboot.bin
// 烧录kernel
fastboot flash kernel android4.0.4/zImage-android
// 烧录android rom
fastboot flash system android4.0.4/x210.img

プログラミングが完了すると、上記の進捗画面がある上8、開発ボードの実装後に見ることができ、FASTBOOTの再起動の再起動を実行し、android4.0.4システムを起動し、完了です。

(II)DNW + FASTBOOTブラシ。

1、開発ボードのスイッチは、USBモード選択モードを開始します。

2、電源キー開発ボードダウンホールド、DNWソフトウェアは、次のチャートを表示され、[USB:OK]は仕事にドライブすることを示し、ubootを準備するようにプログラムすることができます。
DNW

3は、オプションのダウン住所は図以下、0xd0020010ある>構成 - に設けられています。
書き込み絵は、ここで説明しました

4、按住开发板POWER键(不可松开),点击DNW软件的USB Port->Transmit选择x210_usb.bin镜像的全路径,下载。注意:下载以后还是不能松开POWER按键,因为还没下载uboot镜像,至于有一些步骤为什么要这样做,我在后面继续给大家说明原因。

5、按照第4步,设置地址为0x23e00000,选择uboot镜像并且下载。uboot镜像下载成功以后你就可以松开手了。

6、松开手以后就已经进入uboot了,然后就按照fastboot方式刷机为这块“砖头”刷上一个操作系统。

(三)SD卡+fastboot刷机。

1、首先打开九鼎创展的SD卡烧写工具,然后Browse选择uboot.bin镜像的路径,选择路径以后一定不能急着按START烧录,需要按一下ADD添加才会将刚刚的路径添加进去,这也是这个软件的恶心之处,然后再按START,出现“Fusing image done”,如下图,就是烧录成功了。
行って溶断

2、然后将开关打到SD卡方式,开机,便可启动uboot,出现uboot的控制台,然后按照fastboot方式重新烧写一个操作系统。

五、一些步骤的原因。

1、为什么在DNW烧录的时候需要先烧录一个x210_usb.bin文件呢?
答:因为DNW是烧录到SRAM/DDR中去的,SRAM是很小的只有16KB,放不下整个uboot,所以先要烧录一小段程序初始化开发板的DDR,也就是BL1,然后再把整个uboot烧录到DDR里面去。

2、为什么这几种方式刷机最后还是需要使用到fastboot?
答:因为这几种方式都是先让开发板有一个uboot,然后依靠uboot下的控制台连接windows上面的fastboot再使用命令把镜像烧录的。当然,还有其它的方式例如可以直接tftp方式也可以直接将这些镜像下载到本地。

3、DNW下载时为什么要一直按着POWER按键?
答:因为DNW下载时将镜像下载到SRAM/DDR的,它们都是掉电不保存的,所以不按着POWER按键就会让刚刚下载的内容丢失,当下载了uboot以后不用按着是因为uboot里面有一段代码是初始化开发板的供电锁存,uboot运行以后就不用一直用手按着给开发板供电了。

4、DNW下载两个镜像的地址为什么相差那么远?
答:下载第一个镜像的地址是内部SRAM的地址,当下载第一个镜像以后就会初始化了外部的DDR,所以下载第二个镜像的地址是外部的DDR的地址。

六、可能遇到的问题。

1、使用SD卡的时候烧录不进去?
答:烧录不进去的原因可能是:①SD卡烧录软件有问题,可以尝试一些以管理员权限运行。②SD卡有问题,注意SD卡上有个写保护,不要把开关打到那里去了。③其它的问题,可自行百度。

2、dnw驱动安装不了?
答:win10系统增加了一些驱动的强制签名,所以一些驱动没有经过微软同意就不能安装,破解方法是关闭强制签名然后再安装驱动。具体见:
https://jingyan.baidu.com/article/624e74594dbc8d34e8ba5aa6.html

3、串口终端输入fastboot后出现 error:no MBR is found at SD/MMC?
答:SD卡/INAND/NAND里面没有一个对uboot有一个分区信息表,需要fdisk -c 0去重新分区,然后再fastboot。

4、dnw刷机时刷不进去,进度条不动?
答:①重写地址(即使你的地址正确),多试几遍就好。②重启开发板,重刷。

公開された24元の記事 ウォン称賛27 ビュー10000 +

おすすめ

転載: blog.csdn.net/gyyu32g/article/details/78489045