<?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>topic Re: USB Support on M54455EVB in ColdFire/68K Microcontrollers and Processors</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163339#M5378</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I meant to add a tools questions specifically about the Sourcery G++ "Personal Edition" (which includes Eclipse IDE).&amp;nbsp; It seems like it's very reasonably priced at $399.&amp;nbsp; Any comments?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 Nov 2007 06:52:48 GMT</pubDate>
    <dc:creator>simath</dc:creator>
    <dc:date>2007-11-14T06:52:48Z</dc:date>
    <item>
      <title>USB Support on M54455EVB</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163335#M5374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;A question for kmahan or other Linux guru types:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I have gotten USB Mass Storage working - sort of.&amp;nbsp; I can mount ext2 type flash sticks (formatted in Fedora) with no problems.&amp;nbsp; However no matter WHAT I try, I can not seem to successfully mount a VFAT type (tried FAT16, FAT32).&amp;nbsp; Fedora mounts this same flash stick with no problem.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If I use the -t auto (or -t vfat) option in 'mount' I always get a 'No such device' error&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Here's part of fstabs:&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #3333FF;"&gt;/dev/sda1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /mnt/usbfd&amp;nbsp; vfat&amp;nbsp;&amp;nbsp;&amp;nbsp; rw,noauto&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;#/dev/ram0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /mnt/ramdisk&amp;nbsp; auto&amp;nbsp;&amp;nbsp;&amp;nbsp; noauto,owner&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;Again, I know that everything else is working since I can plug/un-plug, mount/umount USB sticks formatted as ext2 without any problem (and perform reads/writes to them).&amp;nbsp; Am I missing something in the part table creation (used standard Windows format - both Win and Fedora read the stick fine afterwards)?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Here's what fdisk shows:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #3333FF;"&gt;Disk /dev/sda: 130 MB, 130023424 bytes&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #3333FF;"&gt;1 heads, 32 sectors/track, 7936 cylinders&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #3333FF;"&gt;Units = cylinders of 32 * 512 = 16384 bytes&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #3333FF;"&gt;&amp;nbsp;&amp;nbsp; Device Boot&amp;nbsp;&amp;nbsp;&amp;nbsp; Start&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End&amp;nbsp;&amp;nbsp;&amp;nbsp; Blocks&amp;nbsp;&amp;nbsp; Id&amp;nbsp; System&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #3333FF;"&gt;/dev/sda1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7936&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 126960&amp;nbsp;&amp;nbsp;&amp;nbsp; b&amp;nbsp; Win95 FAT32&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;Also, somehow I get a startup message indicating an attempt to mount a ramdisk.&amp;nbsp; Yes, I did add this to fstab, but (see above) it's commented out.&amp;nbsp; I edited /etc/fstab on a desktop, then tftp'd it back.&amp;nbsp; So, how is this "old" line still getting recognized???&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Kernel startup message:&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #3333FF;"&gt;mount: Mounting&amp;nbsp; on&amp;nbsp; /mnt/ramdisk&amp;nbsp; auto&amp;nbsp;&amp;nbsp;&amp;nbsp; noauto,owner&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 failed: No&lt;BR /&gt;such file or directory&lt;/SPAN&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;I wanted to include a ramdisk, but realized that there are no format (mkfs or mke2fs) utils included in the default busybox build.&amp;nbsp; Am I missing something?&amp;nbsp; Is there another way to format a ramdisk with this build???&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2007 06:25:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163335#M5374</guid>
      <dc:creator>simath</dc:creator>
      <dc:date>2007-11-13T06:25:55Z</dc:date>
    </item>
    <item>
      <title>Re: USB Support on M54455EVB</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163336#M5375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;It is amazing how many different ways there are to produce FAT filesystems.&amp;nbsp; Our testing showed things working great with the sticks we had.&amp;nbsp; Of course others found sticks that had been formatted differently.&lt;BR /&gt;&lt;BR /&gt;From previous experience (thanks Duck!) it is probably that &lt;I&gt;CONFIG_NLS_ISO8859_1=Y&lt;/I&gt; is not set in the kernel.&amp;nbsp; Please try rebuilding the kernel in LTIB with that kernel option enabled and rerunning your test.&amp;nbsp; Or if it is set post a reply with your kernel config and we'll look closer.&lt;BR /&gt;&lt;BR /&gt;--Kurt&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2007 06:43:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163336#M5375</guid>
      <dc:creator>kmahan</dc:creator>
      <dc:date>2007-11-13T06:43:58Z</dc:date>
    </item>
    <item>
      <title>Re: USB Support on M54455EVB</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163337#M5376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;A few comments:&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;- Be sure that you have enable all related FAT options during Kernel configuration.&lt;/DIV&gt;&lt;DIV&gt;- Try to play with coding page settings (ISOxxxx).&lt;/DIV&gt;&lt;DIV&gt;- In some cases you need to mount sda (instead sda1).&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best regards&lt;/DIV&gt;&lt;DIV&gt;Andrey&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2007 15:10:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163337#M5376</guid>
      <dc:creator>butok</dc:creator>
      <dc:date>2007-11-13T15:10:08Z</dc:date>
    </item>
    <item>
      <title>Re: USB Support on M54455EVB</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163338#M5377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;OK, that worked - got USB VFAT sticks working!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;A couple of other questions:&lt;/DIV&gt;&lt;DIV&gt;1) What tools do you guys use for application debugging?&lt;/DIV&gt;&lt;DIV&gt;2) Have you had any luck building with hotplug enabled?&lt;/DIV&gt;&lt;DIV&gt;3) Does embedded hotplug really work as advertised (i.e. automount)?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;As to 1) I gather from previous posts you don't use CW Linux Tools?&amp;nbsp; I will need to do some debugging of my apps. running under the BSP and wonder what works well.&amp;nbsp; I HOPE not to actually need to do any full kernel debugging though.&amp;nbsp; I do need to be able to build and debug a custom driver.&amp;nbsp; The CW Linux versions seems a bit expensive (not for you guys as FS employees though)???&amp;nbsp; But I guess that CW v7.0 Linux version isn't yet available anyway (does the older version support v4e cores)?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;As to 3) even the PC builds like SUSE and Fedora seem to have "issues" with USB sticks - sometimes they mount, sometimes they don't...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This is my first full embedded Linux project (only used uCLinux prior).&amp;nbsp; I guess the first thing I'll need is a faster computer.&amp;nbsp; Compared to uC builds LTIB takes FOREVER on my old workhorse 3GHz P4...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks again!&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2007 06:42:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163338#M5377</guid>
      <dc:creator>simath</dc:creator>
      <dc:date>2007-11-14T06:42:29Z</dc:date>
    </item>
    <item>
      <title>Re: USB Support on M54455EVB</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163339#M5378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I meant to add a tools questions specifically about the Sourcery G++ "Personal Edition" (which includes Eclipse IDE).&amp;nbsp; It seems like it's very reasonably priced at $399.&amp;nbsp; Any comments?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2007 06:52:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163339#M5378</guid>
      <dc:creator>simath</dc:creator>
      <dc:date>2007-11-14T06:52:48Z</dc:date>
    </item>
    <item>
      <title>Re: USB Support on M54455EVB</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163340#M5379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;For questions 2 and 3 (about hotplug) we use &lt;I&gt;udev&lt;/I&gt; instead of hotplug.&lt;BR /&gt;&lt;BR /&gt;As for your first question.&amp;nbsp; We mostly use &lt;I&gt;GDB&lt;/I&gt; for everything.&amp;nbsp; Depending on the problem you can also use &lt;I&gt;strace&lt;/I&gt; in application space.&amp;nbsp; And of course &lt;I&gt;printf/printk&lt;/I&gt;.&amp;nbsp; This is by no means a comprehensive list -- just a few of the tools that I find useful.&lt;BR /&gt;&lt;BR /&gt;--Kurt&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Nov 2007 08:46:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Support-on-M54455EVB/m-p/163340#M5379</guid>
      <dc:creator>kmahan</dc:creator>
      <dc:date>2007-11-14T08:46:21Z</dc:date>
    </item>
  </channel>
</rss>

