<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>EngineerZone : All Content - Das U-Boot for Blackfin</title>
    <link>http://ez.analog.com/community/dsp/software-and-development-tools/uboot-blackfin</link>
    <description>All Content in Das U-Boot for Blackfin</description>
    <language>en</language>
    <pubDate>Wed, 15 May 2013 12:58:47 GMT</pubDate>
    <generator>Jive SBS 5.0.1.1  (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2013-05-15T12:58:47Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>BF537 booting kenerl from 8MB flash</title>
      <link>http://ez.analog.com/thread/21076</link>
      <description>&lt;!-- [DocumentBodyStart:7c4e1757-0d92-496d-b6ed-737c8ca6dbe0] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I have custom BF537 board with 8MB flash on it. Blackfin uses one GPIO line as adr21 to flash to access "upper" 4MB. I made a small modifications to uboot that let access all 8MB (it was already presented here in another thread). Now I faced a problem with bootm command that can not boot images from "upper" 4MB of flash. Here is the patch to fix that. &lt;/p&gt;&lt;p&gt;Be careful however, that all image has to be in one "bank" because GPIO address lines are set only once. Then kernel itself has to set these lines right. Anyway now after a few tests it seems the the patch is working :-).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Best Regards,&lt;/p&gt;&lt;p&gt;Michael Widlok&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7c4e1757-0d92-496d-b6ed-737c8ca6dbe0] --&gt;</description>
      <category domain="http://ez.analog.com/tags#/?containerType=14&amp;container=2055">flash</category>
      <category domain="http://ez.analog.com/tags#/?containerType=14&amp;container=2055">bf537</category>
      <category domain="http://ez.analog.com/tags#/?containerType=14&amp;container=2055">u-boot</category>
      <pubDate>Wed, 15 May 2013 12:58:47 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/thread/21076</guid>
      <dc:date>2013-05-15T12:58:47Z</dc:date>
      <clearspace:dateToText>5 days, 15 hours ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Problems loading U-boot</title>
      <link>http://ez.analog.com/thread/20773</link>
      <description>&lt;!-- [DocumentBodyStart:b2db7ca6-e3eb-476c-9203-01aeab06a9b7] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Good Day Everyone! &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; I'm trying to set up my blackfin for uClinux and am following the guide here: &lt;a class="jive-link-external-small" href="http://docs.blackfin.uclinux.org/doku.php?id=quick-start:bf537-stamp" target="_blank"&gt;http://docs.blackfin.uclinux.org/doku.php?id=quick-start:bf537-stamp&lt;/a&gt;. My board is a BF537 EZ Lite kit. I have already set up my development host (Laptop running Ubuntu 12.04) and installed the needed terminal programs.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Now, I'm trying to load u-boot. I have applied the following changes to my board:&lt;/p&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="li" style="color: #454b57;"&gt;SW16: Set the boot mode switch to position 7&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="li" style="color: #454b57;"&gt;JP9: Remove the &lt;acronym style="border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #454b57;" title="universal asynchronous receiver/transmitter"&gt;UART&lt;/acronym&gt; loop back jumper&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="li" style="color: #454b57;"&gt;SW4: Set &lt;acronym style="border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #454b57;" title="universal asynchronous receiver/transmitter"&gt;UART&lt;/acronym&gt; switch to {OFF,ON,OFF,ON}&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="li" style="color: #454b57;"&gt;SW6: Set flash switch to {ON,ON,ON,ON}&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;I'm having a problem with the next step: "&lt;em&gt;Now with your terminal emulator running, press the reset button (&lt;/em&gt;&lt;/span&gt;&lt;em&gt;&lt;code style="font-size: 14px; color: #454b57; background-color: #ffffff;"&gt;SW9&lt;/code&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;) a few times. You should see no output. Press the space bar a few times and you should see one or two random bytes come back. Hit the reset button a few times again, and try the space bar again. If you still see a few bytes come back, then everything is connected properly. Now quit out of your terminal emulator and once it has exited, hit the reset button a few more times."&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; I have verified that my usb to serial cable is working through $ dmesg | grep tty which gives the following result:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt; &lt;a href="2.png"&gt;&lt;img alt="2.png" class="jive-image-thumbnail jive-image" height="49" onclick="" src="2.png" style="width: 422px; height: 48.76444444444444px;" width="422"/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; I have also tried both Kermit and Minicom but I still get no output. Below are the settings/output for minicom:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;&lt;a href="5.png"&gt;&lt;img alt="5.png" class="jive-image-thumbnail jive-image" height="128" onclick="" src="5.png" style="width: 410px; height: 128.3206106870229px;" width="410"/&gt;&lt;/a&gt; &lt;a href="4.png"&gt;&lt;img alt="4.png" class="jive-image-thumbnail jive-image" onclick="" src="4.png" width="450"/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;&lt;a href="1.png"&gt;&lt;img alt="1.png" class="jive-image-thumbnail jive-image" onclick="" src="1.png" width="450"/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;... and for Kermit:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;&lt;a href="8.png"&gt;&lt;img alt="8.png" class="jive-image-thumbnail jive-image" onclick="" src="8.png" width="450"/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;I have also tried the steps in the troubleshooting page (&lt;a class="jive-link-external-small" href="http://docs.blackfin.uclinux.org/doku.php?id=bootloaders:u-boot:loading#troubleshooting" target="_blank"&gt;http://docs.blackfin.uclinux.org/doku.php?id=bootloaders:u-boot:loading#troubleshooting&lt;/a&gt;), but still no output.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;Is it possible that the other jumpers/settings have an effect on the output? I have changed some of them previously. Also, I have an ethernet patch cable connected from my laptop to the board as instructed in the documentation. Have I missed any steps ? &lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;Thank you!&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #454b57; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span class="li" style="color: #454b57;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b2db7ca6-e3eb-476c-9203-01aeab06a9b7] --&gt;</description>
      <category domain="http://ez.analog.com/tags#/?containerType=14&amp;container=2055">linux</category>
      <category domain="http://ez.analog.com/tags#/?containerType=14&amp;container=2055">bf537ezkit</category>
      <pubDate>Wed, 01 May 2013 14:30:29 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/thread/20773</guid>
      <dc:date>2013-05-01T14:30:29Z</dc:date>
      <clearspace:dateToText>1 week, 2 days ago</clearspace:dateToText>
      <clearspace:replyCount>33</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>更新u-boot的地址是哪里</title>
      <link>http://ez.analog.com/thread/20942</link>
      <description>&lt;!-- [DocumentBodyStart:d4d9a03f-b96b-44be-ade8-a2421bf8e86a] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;ARRON，终于把uart-u-boot成功跑起来了，是原来的板子上的串口的其中一根针锈掉了。。。。&lt;/p&gt;&lt;p&gt;命令&lt;/p&gt;&lt;p&gt;bfin&amp;gt; tftp 0x1000000 para-bf609.ldr，这个地址不对吧，我看你写的ulmage地址也是放在这上面的，这难道不会冲突吗？&lt;/p&gt;&lt;p&gt;麻烦你告诉我这个放para u-boot的地址。&lt;/p&gt;&lt;p&gt;然后如果这个para u-boot烧好后是不是打到posion1 重启就可以自己跑起来u-boot了吗？&lt;/p&gt;&lt;p&gt;还有一个问题，我用uart u-boot命令行看板子IP信息，bfin-》print&lt;/p&gt;&lt;p&gt;ipaddr：192.168.0.3&lt;/p&gt;&lt;p&gt;gateway：192.168.0.1&lt;/p&gt;&lt;p&gt;serverip：192.168.0.2&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;linux虚拟机中 ifconfig后，ipaddr：192.168.10.129；我把bfin板子的ip改成192.168.10.3两者之间ping不通？这个是为什么。。&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d4d9a03f-b96b-44be-ade8-a2421bf8e86a] --&gt;</description>
      <pubDate>Thu, 09 May 2013 09:58:24 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/thread/20942</guid>
      <dc:date>2013-05-09T09:58:24Z</dc:date>
      <clearspace:dateToText>1 week, 5 days ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>flash u-boot vai JTAG</title>
      <link>http://ez.analog.com/thread/20820</link>
      <description>&lt;!-- [DocumentBodyStart:49a5acd3-dc95-4c91-8e68-c2dd0c3a3256] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;ARron:&lt;/p&gt;&lt;p&gt;thanks again.i want to go jtag.can you write a document like "how to flash u-boot,to board".please help me ...&lt;/p&gt;&lt;p&gt;how to flash u-boot via JTAG.....details needed......better like your document "how to flash u-boot,to board".&lt;/p&gt;&lt;p&gt;thanks a lot ,!!!!!!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:49a5acd3-dc95-4c91-8e68-c2dd0c3a3256] --&gt;</description>
      <pubDate>Sat, 04 May 2013 03:07:21 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/thread/20820</guid>
      <dc:date>2013-05-04T03:07:21Z</dc:date>
      <clearspace:dateToText>1 week, 5 days ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>MCAPI</title>
      <link>http://ez.analog.com/thread/20943</link>
      <description>&lt;!-- [DocumentBodyStart:ab901cad-52c7-4fe0-8870-8767cd609bd9] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Aaron: 板子已经可以正常跑起来了，现在遇到的一个问题是，应客户的要求，向测试一下MCAPI通信问题，我查看了官网说，你们ADI已经把MCAPI的接口都做好了，现在我想问怎么做一个最简单的测试程序让core A和core B通信。。。。前面的问题你就把我忽略吧。。。&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ab901cad-52c7-4fe0-8870-8767cd609bd9] --&gt;</description>
      <pubDate>Thu, 09 May 2013 12:43:57 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/thread/20943</guid>
      <dc:date>2013-05-09T12:43:57Z</dc:date>
      <clearspace:dateToText>1 week, 6 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>what does a successful "loading u-boot over uart" looks like?</title>
      <link>http://ez.analog.com/docs/DOC-2926</link>
      <description>&lt;!-- [DocumentBodyStart:4a0ca552-5e2c-45a1-a886-1786b663af5f] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Q: I have problem loading u-boot with UART, what does a successful "loading u-boot over uart" looks like?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;A: Take BF537 ezkit for example, a successful loading u-boot via UART looks like following, similar for other CPU/boards.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;1)swtich boot mode to 7&lt;/p&gt;&lt;p&gt;2)power on the board&lt;/p&gt;&lt;p&gt;3)press the reset button&lt;/p&gt;&lt;p&gt;4)run "bfin-uclinux-ldr -l u-boot-bf537-stamp-uart-2012R2-RC3.ldr /dev/ttyUSB1"&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Note&amp;#160; if you get fail, you may try repeating combination step 3) and 4) a couple of times.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;And the result is:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;bfin-uclinux-ldr -l u-boot-bf537-stamp-uart-2012R2-RC3.ldr /dev/ttyUSB1&lt;/p&gt;&lt;p&gt;Loading LDR u-boot-bf537-stamp-uart-2012R2-RC3.ldr ... OK!&lt;/p&gt;&lt;p&gt;Removing stale lock '//var/lock/LCK..ttyUSB1'&lt;/p&gt;&lt;p&gt;Opening /dev/ttyUSB1 ... OK!&lt;/p&gt;&lt;p&gt;Configuring terminal I/O ... OK!&lt;/p&gt;&lt;p&gt;Trying to send autobaud ... OK!&lt;/p&gt;&lt;p&gt;Trying to read autobaud ... bfin-uclinux-ldr: received signal 14: timeout while sending; aborting&lt;/p&gt;&lt;p&gt;root@aaron-desktop:/home/aaron/temp# bfin-uclinux-ldr -l u-boot-bf537-stamp-uart-2012R2-RC3.ldr /dev/ttyUSB1&lt;/p&gt;&lt;p&gt;Loading LDR u-boot-bf537-stamp-uart-2012R2-RC3.ldr ... OK!&lt;/p&gt;&lt;p&gt;Removing stale lock '//var/lock/LCK..ttyUSB1'&lt;/p&gt;&lt;p&gt;Opening /dev/ttyUSB1 ... OK!&lt;/p&gt;&lt;p&gt;Configuring terminal I/O ... OK!&lt;/p&gt;&lt;p&gt;Trying to send autobaud ... OK!&lt;/p&gt;&lt;p&gt;Trying to read autobaud ... OK!&lt;/p&gt;&lt;p&gt;Checking autobaud ... OK!&lt;/p&gt;&lt;p&gt;Autobaud result: 115200bps 49.766mhz (header:0xBF DLL:0x1B DLH:0x00 fin:0x00)&lt;/p&gt;&lt;p&gt;Sending blocks of DXE 1 ... [17/17] (100%)[board said:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;See, it's really easy, I am not encountering fails and do not have to try multiple times to get this success. the line:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Sending blocks of DXE 1 ... [17/17] (100%)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;indicates the download progress and may last for dozens of seconds.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;after this 100% progress, will see some information like:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;OK!&lt;/p&gt;&lt;p&gt;You may want to run minicom or kermit now&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;So far the file u-boot-bf537-stamp-uart-2012R2-RC3.ldr has been downloaded to RAM of the board and in running with a serial console of 57600-8-N-1. Open a minicom with 57600-8-N-1, type any key on the keyboard, I am getting the u-boot console like this:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;bfin&amp;gt; version&lt;/p&gt;&lt;p&gt;U-Boot 2012.07-rc2 (ADI-2012R2) (Jan 07 2013 - 16:25:40)&lt;/p&gt;&lt;p&gt;bfin-uclinux-gcc (ADI-2012R2-RC2) 4.3.5&lt;/p&gt;&lt;p&gt;GNU ld (ADI-2012R2-RC2) 2.21&lt;/p&gt;&lt;p&gt;bfin&amp;gt; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;And at the&amp;#160; bottom of ubuntu minicom window I see information like this, indicating the current minicom setting is 57600 8N1 &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=";"&gt;CTRL-A Z for help | 57600 8N1 | NOR | Minicom 2.4&lt;/td&gt;&lt;td style=";"&gt;| VT102 | Online 00:01&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;If you have problems, check the trouble shooting:&amp;#160; &lt;a class="jive-link-external-small" href="http://docs.blackfin.uclinux.org/doku.php?id=bootloaders:u-boot:loading#troubleshooting" target="_blank"&gt;http://docs.blackfin.uclinux.org/doku.php?id=bootloaders:u-boot:loading#troubleshooting&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:4a0ca552-5e2c-45a1-a886-1786b663af5f] --&gt;</description>
      <pubDate>Wed, 08 May 2013 06:26:18 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/docs/DOC-2926</guid>
      <dc:date>2013-05-08T06:26:18Z</dc:date>
      <clearspace:dateToText>2 weeks, 17 hours ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>flash the u-boot in ubuntu</title>
      <link>http://ez.analog.com/thread/20596</link>
      <description>&lt;!-- [DocumentBodyStart:8698072d-d354-4671-8dac-3345a6ffad68] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;really thanks.....what you write for me is very detailed.....thanks again.but for me ,what really worry me is how to flash the u-boot-para in board...i need these details. For example ,when i flash,the switch 2&amp;#160; point position 1? baudrate 57600 8n1 ? &lt;/p&gt;&lt;p&gt;&amp;#160; I really do as you say ."&lt;strong&gt;&amp;#160; here is my fact as follow:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;hardware: blkfin 609,usb-serial 2.0 cable to my ubuntu host; the switch 2 position is 2(1 also tried)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;software: ldr-utils is ok; the u-boot is para-u-boot from where you write;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;when i flash as the command"&lt;strong&gt;bfin-uclinux-ldr -l /tftpboot/u-boot.ldr /dev/ttyS1 &amp;amp;&amp;amp; kermit -l /dev/ttyS1 -b 57600 -C connect&lt;/strong&gt;"&amp;#160;&amp;#160; always error as follow:&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;opening /dev/ttyS1&amp;#160; ok&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;configuring terminal I/O ok&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;trying to send autobaud&amp;#160; ok&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;try to read autobaud&amp;#160; .....bfin-elf-ldr:received signal 14: timeout while sending ; aborting&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;where the problem comes from......&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;i need these details.....thanks&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:8698072d-d354-4671-8dac-3345a6ffad68] --&gt;</description>
      <pubDate>Wed, 24 Apr 2013 09:45:13 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/thread/20596</guid>
      <dc:date>2013-04-24T09:45:13Z</dc:date>
      <clearspace:dateToText>2 weeks, 5 days ago</clearspace:dateToText>
      <clearspace:replyCount>10</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Which Address coreB starts at?</title>
      <link>http://ez.analog.com/thread/20626</link>
      <description>&lt;!-- [DocumentBodyStart:9291fe00-7917-4d31-843b-7e7529ce0f3d] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi!&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; I have combined u-boot and BF609_MCAPI_msg_CORE1.dxe as "test_mcapi.html" said: use the below command, and set boot-mode to nor flash to start the system.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt; bfin-elf-ldr -T bf609-0.0 -c DualCoreTest_uboot.ldr u-boot BF609_MCAPI_msg_CORE1.dxe --bmode PARA --use-vmas --initcode arch/blackfin/cpu/initcode.o&amp;#160; -J --punchit $((0x8000)):$((0x8000)):env-ldr.o&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160; But now the question is:&amp;#160; (1)coreB starts its code in nor flash, or (2)coreB loads its code in 'sram or DDR" and starts?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160; If coreB loads its code in sram or DDR,&amp;#160; then (a)whick address coreB loads its at? and (b)How to set this address?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160; I thought coreB may starts in nor flash, but NOT sure about it because coreA mayuses this nor flash when uClinux starts( One flash can be use by two cores at runtime?)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9291fe00-7917-4d31-843b-7e7529ce0f3d] --&gt;</description>
      <category domain="http://ez.analog.com/tags#/?containerType=14&amp;container=2055">booting</category>
      <category domain="http://ez.analog.com/tags#/?containerType=14&amp;container=2055">u-boot</category>
      <category domain="http://ez.analog.com/tags#/?containerType=14&amp;container=2055">bf60x</category>
      <pubDate>Thu, 25 Apr 2013 08:51:19 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/thread/20626</guid>
      <dc:date>2013-04-25T08:51:19Z</dc:date>
      <clearspace:dateToText>3 weeks, 5 days ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>How can I flash the uImage into Flash and boot from it?</title>
      <link>http://ez.analog.com/docs/DOC-2917</link>
      <description>&lt;!-- [DocumentBodyStart:407732a0-6e76-4253-b112-fe58ac1e1302] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Q: I understand for production I usually need to fill things into Flash file system like UBIFS or jffs2, but now, I just want a quick stand alone boot up to show my customer my demo, how should I do this?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;A: You may flash the u-boot into Parallel Flash, and store the uImage into SD card. Here I will give an example based on BF609 EZ-BOARD and 2012R2 release.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The basic idea is, Flash the u-boot into Parallel Flash, customize the u-boot environment variable, to make the u-boot read the uImage into a RAM location from SD card, and then jump to the RAM location to boot the uImage.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Step 1: Flash the u-boot.&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; i) download the tarball from &lt;a class="jive-link-external-small" href="https://blackfin.uclinux.org/gf/download/frsrelease/568/10222/u-boot-bf609-ezkit-2012R2-RC3.tar.bz2" target="_blank"&gt;https://blackfin.uclinux.org/gf/download/frsrelease/568/10222/u-boot-bf609-ezkit-2012R2-RC3.tar.bz2&lt;/a&gt;, extract it, file u-boot-bf609-ezkit-para-2012R2-RC3.ldr is what we want.&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ii) Flash the downloaded u-boot-bf609-ezkit-para-2012R2-RC3.ldr into parallel following &lt;a class="jive-link-external-small" href="https://docs.blackfin.uclinux.org/doku.php?id=toolchain:ldr-utils" target="_blank"&gt;https://docs.blackfin.uclinux.org/doku.php?id=toolchain:ldr-utils&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; iii) after the Flashing is done, reset the board, you should see the u-boot UART console with minicom or windows hyperterminal etc with 57600-8-N-1 (make sure the boot mode of the board is set to Parallel Flash boot, position 1)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Step 2: Store the uImage into SD card&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; i) download the uImage from &lt;a class="jive-link-external-small" href="https://blackfin.uclinux.org/gf/download/frsrelease/593/10293/uImage-bf609-ezkit-2012R2-RC5" target="_blank"&gt;https://blackfin.uclinux.org/gf/download/frsrelease/593/10293/uImage-bf609-ezkit-2012R2-RC5&lt;/a&gt; and rename it to uImage for simplicity.&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ii)format a SD card into FAT (you may do this with a windows PC)&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; iii)copy the above file uImage into the SD card FAT partition (still on a windows)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Step 3: Customize the u-boot environment&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; In the u-boot console, run the following command&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; i) set mmcboot 'fatload mmc 0:1 0x1000000 /uimage; bootm'&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ii)set bootm 'run mmcboot'&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; iii)save&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Step4: Reset the board&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Reset the board, in a few seconds you should see it's booting into Linux.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:407732a0-6e76-4253-b112-fe58ac1e1302] --&gt;</description>
      <pubDate>Wed, 24 Apr 2013 05:29:10 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/docs/DOC-2917</guid>
      <dc:date>2013-04-24T05:29:10Z</dc:date>
      <clearspace:dateToText>4 weeks, 17 hours ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>609 u-boot-uart cannot be displayed</title>
      <link>http://ez.analog.com/thread/20582</link>
      <description>&lt;!-- [DocumentBodyStart:40afcab6-8227-469d-986a-72905e95d503] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;through lcdviewer,i flash the u-boot that is absolutely right to the board successfully.why it cannot be displayed in terminal programme. patch:switch2 postion 7, baudrate 57600,8,1,none........please help.......god&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:40afcab6-8227-469d-986a-72905e95d503] --&gt;</description>
      <pubDate>Wed, 24 Apr 2013 01:18:03 GMT</pubDate>
      <author>analogvm-admin@analog-vm.hosted.jivesoftware.com</author>
      <guid>http://ez.analog.com/thread/20582</guid>
      <dc:date>2013-04-24T01:18:03Z</dc:date>
      <clearspace:dateToText>4 weeks, 19 hours ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

