<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>ColdFire/68K Microcontrollers and ProcessorsのトピックRe: u-boot for m5475evb?</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143950#M2811</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Now u-boot supports the 547x/548x cpus.&lt;BR /&gt;&lt;BR /&gt;ciao&lt;BR /&gt;luigi&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Aug 2008 19:00:06 GMT</pubDate>
    <dc:creator>comio</dc:creator>
    <dc:date>2008-08-13T19:00:06Z</dc:date>
    <item>
      <title>u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143940#M2801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Dear all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm searching for a u-boot porting for m5475evb without success. I looked in the git tree but I found just some similar cpus (mcf52xx/mcf53xx).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In my company the u-boot is well known (for mips archs) and I'm interested to keep this boot loader for us applications.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you know or have any u-boot implementation for the mcf547x cpu?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm interested to port the u-boot to the m547x cpu family if need, Can you suggest me any documents or materials to evaluate the porting way?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks a lot.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;luigi&lt;/SPAN&gt;&lt;BR /&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Aug 2007 01:55:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143940#M2801</guid>
      <dc:creator>comio</dc:creator>
      <dc:date>2007-08-29T01:55:46Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143941#M2802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;AFAIK there is no port for MCF547x/548x yet.&lt;BR /&gt;However, you should be able to start from MCF5329, for which exists a port. First starting points would be to make a subdirectory in cpu/ for the 5475, populate this and get the corresponding header files like m547x.h and immap547x.h.&lt;BR /&gt;Then continue with your board-specific code in boards/your_board_name/ and the config file in include/configs/your_board_name.h&lt;BR /&gt;&lt;BR /&gt;There is also a document on the net previously mentioned in the U-Boot mailing list:&lt;BR /&gt;&lt;A href="http://www.informit.com/articles/article.aspx?p=674698&amp;amp;seqNum=4&amp;amp;rl=1" target="test_blank"&gt;http://www.informit.com/articles/article.aspx?p=674698&amp;amp;seqNum=4&amp;amp;rl=1&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Getting the current source code including MCF5329 support and grepping through it for 5329 should point you to all places you need to touch, though. :smileywink:&lt;BR /&gt;&lt;BR /&gt;For further questions, the U-Boot mailing list might be the best place to ask. There are at least some people actively working with coldfire.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Wolfgang&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Aug 2007 14:53:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143941#M2802</guid>
      <dc:creator>w_wegner</dc:creator>
      <dc:date>2007-08-29T14:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143942#M2803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Comio,&lt;BR /&gt;&lt;BR /&gt;We working to make Uboot our preferred Linux bootloader and for that matter a good general purpose boot loader.&lt;BR /&gt;&lt;BR /&gt;The 547x and 548x families are actually based on the MPC8220(i) which is in the Uboot tree.&lt;BR /&gt;So actually...&lt;BR /&gt;&lt;BR /&gt;You (we) need to take the 8220(i) and merge it with the V4 ColdFire tree coming out in the next release of Uboot.&lt;BR /&gt;&lt;BR /&gt;Wolfgang pointed out some good stuff.&amp;nbsp; We (Freescale) have plans to put out a Uboot for 547x, but it probably won't get done for a couple of months.&amp;nbsp; We'd be happy to work with you as we did the 8220(i) port originally.&lt;BR /&gt;&lt;BR /&gt;The key is that the 547x and 548x ColdFire parts use a micro-coded DMA engine.&amp;nbsp; So it is probably easier to get the FEC (ethernet) and DMA drivers from the 8220 code base.&lt;BR /&gt;&lt;BR /&gt;Actually the following could be re-used from 8220(i)&lt;BR /&gt;&lt;BR /&gt;DMA microcode&lt;BR /&gt;FEC (ethernet)&lt;BR /&gt;PSC (Uart)&lt;BR /&gt;FlexBus (which is the local bus)&lt;BR /&gt;DDR (SDRAM memory controller)&lt;BR /&gt;PCI support&lt;BR /&gt;&lt;BR /&gt;The cache, USB, and IRQ controllers are different.&amp;nbsp; Those will need to be created.&amp;nbsp; As the USB is only a device only...it may have little reason to support in Uboot.&lt;BR /&gt;&lt;BR /&gt;Let us know your thoughts.&lt;BR /&gt;&lt;BR /&gt;-JWW&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2007 10:37:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143942#M2803</guid>
      <dc:creator>JWW</dc:creator>
      <dc:date>2007-08-31T10:37:18Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143943#M2804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;JWW wrote:&lt;BR /&gt;Comio,&lt;BR /&gt;&lt;BR /&gt;We working to make Uboot our preferred Linux bootloader and for that matter a good general purpose boot loader.&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;This a good news for me. U-boot is a good boot-loader, but it lacks on development documentation. (Which is or where is the API? &lt;IMG alt=":smileyvery-happy:" class="emoticon emoticon-smileyvery-happy" id="smileyvery-happy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-very-happy.gif" title="Smiley Very Happy" /&gt;)&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;BR /&gt;The 547x and 548x families are actually based on the MPC8220(i) which is in the Uboot tree.&lt;BR /&gt;So actually...&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;Ok. Then I will look the mpc8220... (I thought to start from mcf53xx).&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;BR /&gt;You (we) need to take the 8220(i) and merge it with the V4 ColdFire tree coming out in the next release of Uboot.&lt;BR /&gt;&lt;BR /&gt;Wolfgang pointed out some good stuff.&amp;nbsp; We (Freescale) have plans to put out a Uboot for 547x, but it probably won't get done for a couple of months.&amp;nbsp; We'd be happy to work with you as we did the 8220(i) port originally.&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;I will happy to collaborate with you on the porting. Do you have any "early-vesion" of the port?&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;BR /&gt;The key is that the 547x and 548x ColdFire parts use a micro-coded DMA engine.&amp;nbsp; So it is probably easier to get the FEC (ethernet) and DMA drivers from the 8220 code base.&lt;BR /&gt;&lt;BR /&gt;Actually the following could be re-used from 8220(i)&lt;BR /&gt;&lt;BR /&gt;DMA microcode&lt;BR /&gt;FEC (ethernet)&lt;BR /&gt;PSC (Uart)&lt;BR /&gt;FlexBus (which is the local bus)&lt;BR /&gt;DDR (SDRAM memory controller)&lt;BR /&gt;PCI support&lt;BR /&gt;&lt;BR /&gt;The cache, USB, and IRQ controllers are different.&amp;nbsp; Those will need to be created.&amp;nbsp; As the USB is only a device only...it may have little reason to support in Uboot.&lt;BR /&gt;&lt;BR /&gt;Let us know your thoughts.&lt;BR /&gt;&lt;BR /&gt;-JWW&lt;BR /&gt;&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;Thanks for your support,&lt;BR /&gt;&lt;BR /&gt;luigi&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2007 15:51:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143943#M2804</guid>
      <dc:creator>comio</dc:creator>
      <dc:date>2007-08-31T15:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143944#M2805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;This is great news!&amp;nbsp; I'd love to help in whatever way I can to see this port become a success (provided I can squeeze some time out of my project manager).&lt;BR /&gt;&lt;BR /&gt;Off the top of my head, I think I can squeeze in some testing time if you'd like the code to run on something more than the standard 5475evb type boards.&amp;nbsp; We currently have a number of boards based on the 5474, 5472, and 5475 with different sdram/flash configurations.&lt;BR /&gt;&lt;BR /&gt;I might also be able to help with some of the development effort... I just need some direction.&lt;BR /&gt;&lt;BR /&gt;Ken.&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2007 20:26:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143944#M2805</guid>
      <dc:creator>kwong</dc:creator>
      <dc:date>2007-08-31T20:26:56Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143945#M2806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Luigi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Due to limit time I had, I did not port the 547x_8x into the last merging window (Aug 17) at Denx. I will start porting the 547x_8x and estimate to be completed in about two weeks time frame.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;/DIV&gt;&lt;DIV&gt;TsiChung&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Sep 2007 00:45:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143945#M2806</guid>
      <dc:creator>tsi-chung_liew</dc:creator>
      <dc:date>2007-09-19T00:45:43Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143946#M2807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Comio,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I am currently working on the port for 547x and 548x. The only port that needs is PCI and FEC. The basic requirements is working - (cache, uart, i2c, timer, watchdog, and flash - boot/code). If you need an early drop to evaluate, I can send you the binary file.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Please be patient. I will finish the port asap.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: Part of the 5329 port will not work on 547x/548x, especially the cache, timer and watchdog. If timer is not present, flash, i2c, fec will fail to work correctly.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;/DIV&gt;&lt;DIV&gt;TsiChung&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2007 04:20:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143946#M2807</guid>
      <dc:creator>tsi-chung_liew</dc:creator>
      <dc:date>2007-10-19T04:20:31Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143947#M2808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi tcliew,&lt;BR /&gt;&lt;BR /&gt;sorry for my absence, but I worked on a different project during last two months.&lt;BR /&gt;Can you provide the source code? My project is based on a cf547x without pci and is a lot differet from the 547x evaluation board.&lt;BR /&gt;&lt;BR /&gt;From your code I can start the development of the my board specific u-boot.&lt;BR /&gt;&lt;BR /&gt;Thanks a lot,&lt;BR /&gt;&lt;BR /&gt;luigi&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Nov 2007 19:03:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143947#M2808</guid>
      <dc:creator>comio</dc:creator>
      <dc:date>2007-11-30T19:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143948#M2809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;If there's any type of beta code, I would also be very interested in giving it a spin.&lt;BR /&gt;&lt;BR /&gt;Ken&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2007 23:00:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143948#M2809</guid>
      <dc:creator>kwong</dc:creator>
      <dc:date>2007-12-03T23:00:44Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143949#M2810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;I came across this forum searching for a u-boot port for the mcf5475 evb.&lt;BR /&gt;It appears as if work is being done. Has a port been released?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Steve Saban&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Aug 2008 21:59:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143949#M2810</guid>
      <dc:creator>ssaban</dc:creator>
      <dc:date>2008-08-12T21:59:23Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot for m5475evb?</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143950#M2811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Now u-boot supports the 547x/548x cpus.&lt;BR /&gt;&lt;BR /&gt;ciao&lt;BR /&gt;luigi&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Aug 2008 19:00:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/u-boot-for-m5475evb/m-p/143950#M2811</guid>
      <dc:creator>comio</dc:creator>
      <dc:date>2008-08-13T19:00:06Z</dc:date>
    </item>
  </channel>
</rss>

