Hello Nils,

On 17/08/2019 14:04, Nils Hölscher wrote:
> 
> 
> On Sat, 17 Aug 2019 at 13:34, Christian Mauderer <l...@c-mauderer.de
> <mailto:l...@c-mauderer.de>> wrote:
> 
>     Hello Nils,
> 
>     "sometimes" sounds odd. That needs a difference on each run. Do you use
>     a shell command to open the file (so that there is a timing difference)?
> 
> Yes I do.
> I was able to load the code to the pru as arrays, cause the pru
> assembler "pasm" can output header files.
> So I am no longer working with SD-Card.

So you have a workaround. That's good.

> 
> 
>     Some guesses for typical "sometimes" problems:
> 
>     - Do you have some pointer problem (use of an uninitialized one,
>     unhandled error cases for functions that return pointers, ...)?
>     Initialize all local pointer variables with NULL to get reproduceable
>     results.
> 
> I am just using these few lines of code to show the IRQ interrupts of
> the PRU test programm.
> I dont' know what I shall set to NULL.
> int testirq( int argc, char* argv[] )
> {
>     int fd = 0;

There's a check missing whether argc is >= 2. But that shouldn't be the
problem as long as you pass a parameter.

>     printf("opening of %s ", argv[1]);
>     fd = open( argv[1], O_RDONLY);
>     if (fd == -1)
>         perror("open");
>     for(;;)
>     {
>         uint64_t time;
>         //printk("=== read file\n");
>         while( read(fd, &time, sizeof(time)) > 0 )

Although not your problem. But is this a blocking read till you get
something? Otherwise you'll get a lot of prints with random values.

>         {
>             printk("=> %llu.%09llu \n", time/1000000000,time%1000000000);
>         }
>     }
>     close(fd);
>     return EXIT_SUCCESS;
> } 
> 
> 
>     - Are there some big stack variables (local arrays with sizes > 100
>     Byte)? Maybe your stack is too small and overflows.
> 
> I thought that too and I don't use big objects and even doubled my Stack
> size just to be sure.
> The mention Arrays containing PRUcode are also just in the length of 10.

OK. Was just a guess.

You say something of an interrupt that you expect. Maybe a priority
problem? I'm still guessing a bit about the application but I would
expect something like the following:

- You load some code into your PRUs.

- The PRU causes an interrupt.

- That is processed via the libbsd PRU driver?

- In that case: An interrupt server with high priority will process the
interrupt.

If the interrupt flags are not handled correctly, the interrupt maybe is
triggered again after the interrupt routine finishes. In that case you
jump between interrupt and interrupt server which both have a higher
priority than your shell. Your system wouldn't react to any user input
any more. It would "hang".

That mmap fails can have different reasons. We can only do very simple
mmaps in RTEMS. Basically if the driver tries to do anything more but
passing an pointer it won't work. So check whether your driver tries
something like mapping memory to some new location.

Best regards

Christian

> 
> Thanks,
> Nils
> 
> 
>     Best regards
> 
>     Christian
> 
>     On 17/08/2019 12:11, Nils Hölscher wrote:
>     > Hi,
>     >
>     > I have a new BBB now, but the problem still persists.
>     > So my guess about the broken SD Card slot, causing the problem,
>     was wrong.
>     >
>     > The other thing is that I am not always able to recreate the problem.
>     > Sometimes rtems freezes on the open call for the file on the SD.
>     > And when it passes that line, my program fails using mmap on the
>     > returned file descriptor.
>     >
>     > Best,
>     > Nils
>     >
>     > On Fri, 16 Aug 2019 at 16:28, Nils Hölscher <nilho...@gmail.com
>     <mailto:nilho...@gmail.com>
>     > <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>> wrote:
>     >
>     >     Hi Gerade,
>     >
>     >     Yes I checked with two cards and both are working fine on Linux.
>     >
>     >     Best,
>     >     Nils
>     >
>     >     Gedare Bloom <ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>> schrieb am
>     >     Fr., 16. Aug. 2019, 16:25:
>     >
>     >         On Fri, Aug 16, 2019 at 6:04 AM Christian Mauderer
>     >         <l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>> wrote:
>     >         >
>     >         > Hello Nils,
>     >         >
>     >         > you are right that system freezes are not a wanted
>     behaviour. But
>     >         > hot-plugging a disk isn't that common in embedded systems
>     >         (except maybe
>     >         > for USB drives). It's a case that isn't tested that
>     often. So most
>     >         > likely no one noticed that bug. I wouldn't see it
>     critical as
>     >         long as I
>     >         > don't have a project where I need that (either hobby or
>     funded).
>     >         >
>     >         +1
>     >
>     >         > Is this a blocking problem for your project? If not you
>     might
>     >         want to
>     >         > fill a bug report for this. But I suspect that no one will
>     >         work on that
>     >         > too fast as long as there is no urgent necessity.
>     >         >
>     >         > Note that if it would have been a FAT bug the situation
>     would
>     >         have been
>     >         > quite different. FAT bugs are bad for all targets and for
>     >         quite some
>     >         > funded projects too. So I would have tried to fix that
>     as soon
>     >         as possible.
>     >         >
>     >         > Best regards
>     >         >
>     >         > Christian
>     >         >
>     >         > On 16/08/2019 12:08, Nils Hölscher wrote:
>     >         > > Ok.
>     >         > > But back to the bug.
>     >         > > The behaviour I described should be reproducible by
>     removing
>     >         SD-Card
>     >         > > after it was mounted.
>     >         > > And then the System should freeze when open is called on
>     >         some file on
>     >         > > SD-Card.
>     >         > > System freezes can't be wanted behaviour.
>     >
>     >         We have occasionally received bug reports like this. It is
>     better to
>     >         avoid unplugging something that is being accessed. Even in
>     commodity
>     >         systems that can cause data corruption on the device. In fact,
>     >         did you
>     >         confirm with a new SDcard that it is the BBB that is
>     broken, and not
>     >         the SDCard that has gone bad?
>     >
>     >         > >
>     >         > > Best,
>     >         > > Nils
>     >         > >
>     >         > > On Fri, 16 Aug 2019 at 11:40, Christian Mauderer
>     >         <l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > > <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>> wrote:
>     >         > >
>     >         > >     PS: If neither the SD nor the eMMC has a bootable
>     image
>     >         your BBB falls
>     >         > >     back to serial and then USB boot anyway. So no need to
>     >         change any
>     >         > >     boot pins.
>     >         > >
>     >         > >     On 16/08/2019 11:38, Christian Mauderer wrote:
>     >         > >     > Hello Nils,
>     >         > >     >
>     >         > >     > if the U-Boot doesn't start from eMMC any more it
>     >         won't be easy.
>     >         > >     > Theoretically it is possible to boot via serial. See
>     >         for example
>     >         > >     >
>     >         > >     >
>     >         > >   
>     >       
>       
> http://linuxkernel51.blogspot.com/2015/08/booting-beagle-bone-black-over-uart.html
>     >         > >     >
>     >         > >     > With that you could load an U-Boot (via X-Modem)
>     that
>     >         could start a
>     >         > >     > system from USB (image from Beagle home page maybe
>     >         could work if
>     >         > >     it can
>     >         > >     > boot from USB) that could re-write the eMMC. Most
>     >         likely it would
>     >         > >     need a
>     >         > >     > few hours to a day to figure out the details. So you
>     >         should
>     >         > >     definitively
>     >         > >     > order a replacement as a backup solution.
>     >         > >     >
>     >         > >     > Best regards
>     >         > >     >
>     >         > >     > Christian
>     >         > >     >
>     >         > >     > On 16/08/2019 11:13, Nils Hölscher wrote:
>     >         > >     >> Hi Christin,
>     >         > >     >>
>     >         > >     >> Thanks for the hint.
>     >         > >     >> But how can I alter the U- Boot on eMMC?
>     >         > >     >> Problem is I have a Linux version with an
>     U-Boot that
>     >         disables
>     >         > >     emmc on
>     >         > >     >> the emmc...
>     >         > >     >> And I guess I cant flash emmc without SD.
>     >         > >     >>
>     >         > >     >> Best,
>     >         > >     >> Nils
>     >         > >     >>
>     >         > >     >> On Fri, 16 Aug 2019 at 11:03, Christian Mauderer
>     >         > >     <l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     >> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>
>     wrote:
>     >         > >     >>
>     >         > >     >>     On 16/08/2019 10:55, Nils Hölscher wrote:
>     >         > >     >>     > Hi,
>     >         > >     >>     >
>     >         > >     >>     > It seems the problem was hardware related.
>     >         > >     >>     > My SD-Card connector just died.
>     >         > >     >>     > I hope I can get a new BBB oin a timely
>     manner.
>     >         > >     >>     >
>     >         > >     >>     > Best,
>     >         > >     >>     > Nils
>     >         > >     >>
>     >         > >     >>     Hello Nils,
>     >         > >     >>
>     >         > >     >>     thanks for the information. That's
>     annoying. Good
>     >         luck finding a
>     >         > >     >>     replacement.
>     >         > >     >>
>     >         > >     >>     For a quick workaround: I haven't tried
>     that yet
>     >         but if your
>     >         > >     on-board
>     >         > >     >>     eMMC is still intact, you might can use that
>     >         U-Boot to boot
>     >         > >     from USB.
>     >         > >     >>
>     >         > >     >>     Best regards
>     >         > >     >>
>     >         > >     >>     Christian
>     >         > >     >>
>     >         > >     >>     >
>     >         > >     >>     > On Fri, 16 Aug 2019 at 10:48, Christian
>     Mauderer
>     >         > >     >>     <l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     > <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>> wrote:
>     >         > >     >>     >
>     >         > >     >>     >     Hello Nils,
>     >         > >     >>     >
>     >         > >     >>     >     thanks for the file list. I can't
>     reproduce
>     >         your
>     >         > >     problem with it.
>     >         > >     >>     >
>     >         > >     >>     >     On 16/08/2019 10:01, Nils Hölscher wrote:
>     >         > >     >>     >     > Hi,
>     >         > >     >>     >     >
>     >         > >     >>     >     > Short update.
>     >         > >     >>     >     >
>     >         > >     >>     >     > It seems the device only hangs
>     while I am
>     >         connected
>     >         > >     with the
>     >         > >     >>     debugger.
>     >         > >     >>     >
>     >         > >     >>     >     Is that true for the original file system
>     >         tree? You are
>     >         > >     >>     debugging via
>     >         > >     >>     >     Ethernet, right? In that case I would
>     lean
>     >         more toward a
>     >         > >     >>     problem with
>     >         > >     >>     >     the debugger support than the file
>     system.
>     >         Do you have
>     >         > >     enough file
>     >         > >     >>     >     descriptors configured?
>     >         > >     >>     >
>     >         > >     >>     >     Best regards
>     >         > >     >>     >
>     >         > >     >>     >     Christian
>     >         > >     >>     >
>     >         > >     >>     >     > looks like a Heisenberg bug.
>     >         > >     >>     >     >
>     >         > >     >>     >     > Best,
>     >         > >     >>     >     > Nils
>     >         > >     >>     >     >
>     >         > >     >>     >     > On Fri, 16 Aug 2019 at 09:50, Nils
>     Hölscher
>     >         > >     >>     <nilho...@gmail.com
>     <mailto:nilho...@gmail.com> <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com>>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>
>     <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>>
>     >         > >     <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com> <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com>>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>
>     <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>>>
>     >         > >     >>     >     <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>
>     <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>>
>     >         > >     <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com> <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com>>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>
>     <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>>>>
>     >         > >     >>     >     > <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>
>     >         > >     <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com> <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com>>>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>
>     <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>
>     >         > >     <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com> <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com>>>>
>     >         > >     >>     <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>
>     <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>>
>     >         > >     <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com> <mailto:nilho...@gmail.com
>     <mailto:nilho...@gmail.com>>
>     >         <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>
>     <mailto:nilho...@gmail.com <mailto:nilho...@gmail.com>>>>>>> wrote:
>     >         > >     >>     >     >
>     >         > >     >>     >     >
>     >         > >     >>     >     >     On Thu, 15 Aug 2019 at 19:51,
>     >         Christian Mauderer
>     >         > >     >>     >     <l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>
>     >         > >     >>     >     >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>>> wrote:
>     >         > >     >>     >     >
>     >         > >     >>     >     >         Hello Nils,
>     >         > >     >>     >     >
>     >         > >     >>     >     >         maybe another bug in our
>     FAT file
>     >         system...
>     >         > >     >>     >     >
>     >         > >     >>     >     >         Please do three things:
>     >         > >     >>     >     >
>     >         > >     >>     >     >         1. Create an image of your
>     >         current card (with
>     >         > >     dd or
>     >         > >     >>     a similar
>     >         > >     >>     >     >         tool). FAT
>     >         > >     >>     >     >         bugs are sometimes hard to
>     >         reproduce but it's
>     >         > >     really
>     >         > >     >>     >     urgent that
>     >         > >     >>     >     >         we fix
>     >         > >     >>     >     >         them. So maybe I'll ask for
>     that
>     >         image later.
>     >         > >     >>     >     >
>     >         > >     >>     >     >     I did that.
>     >         > >     >>     >     >     Let me know if you need the image.
>     >         > >     >>     >     >
>     >         > >     >>     >     >         2. Create a complete list
>     of the
>     >         files on
>     >         > >     your card (for
>     >         > >     >>     >     example the
>     >         > >     >>     >     >         Linux `tree -h` command),
>     post it
>     >         here and
>     >         > >     tell me
>     >         > >     >>     what you
>     >         > >     >>     >     >         tried to open.
>     >         > >     >>     >     >
>     >         > >     >>     >     >      .
>     >         > >     >>     >     >     ├── [ 50K]  am335x-boneblack.dtb
>     >         > >     >>     >     >     ├── [ 49K] 
>     am335x-boneblack+pruss.dtb
>     >         > >     >>     >     >     ├── [ 883] 
>     AM335X-PRU-UIO-00A0.dtbo
>     >         > >     >>     >     >     ├── [ 649] 
>     AM335X-PRU-UIO-BSD-00A0.dtbo
>     >         > >     >>     >     >     ├── [162K]  Linux-with-UIO.dtb
>     >         > >     >>     >     >     ├── [  44]  loob.bin
>     >         > >     >>     >     >     ├── [108K]  MLO
>     >         > >     >>     >     >     ├── [2.1M]  pru.exe.img
>     >         > >     >>     >     >     ├── [  12]  test.bin
>     >         > >     >>     >     >     ├── [471K]  u-boot.img
>     >         > >     >>     >     >     ├── [ 390]  uEnvLinuxfdt.txt
>     >         > >     >>     >     >     └── [ 560]  uEnv.txt
>     >         > >     >>     >     >
>     >         > >     >>     >     >          3. Try another name /
>     folder for
>     >         the file
>     >         > >     you wanted to
>     >         > >     >>     >     open.\
>     >         > >     >>     >     >
>     >         > >     >>     >     >     I moved the file in another folder
>     >         and renamed it.
>     >         > >     >>     >     >     It now works but I got en
>     error, I am
>     >         currently
>     >         > >     >>     investigating if
>     >         > >     >>     >     >     this is on the pru driver side
>     or not.
>     >         > >     >>     >     >     The tree while doing this was:
>     >         > >     >>     >     >     .
>     >         > >     >>     >     >     ├── [ 50K]  am335x-boneblack.dtb
>     >         > >     >>     >     >     ├── [ 49K] 
>     am335x-boneblack+pruss.dtb
>     >         > >     >>     >     >     ├── [ 883] 
>     AM335X-PRU-UIO-00A0.dtbo
>     >         > >     >>     >     >     ├── [ 649] 
>     AM335X-PRU-UIO-BSD-00A0.dtbo
>     >         > >     >>     >     >     ├── [162K]  Linux-with-UIO.dtb
>     >         > >     >>     >     >     ├── [  44]  loob.bin
>     >         > >     >>     >     >     ├── [108K]  MLO
>     >         > >     >>     >     >     ├── [2.1M]  pru.exe.img
>     >         > >     >>     >     >     ├── [2.0K]  test
>     >         > >     >>     >     >     │   └── [  12]  test2.bin
>     >         > >     >>     >     >     ├── [  12]  test2.bin
>     >         > >     >>     >     >     ├── [471K]  u-boot.img
>     >         > >     >>     >     >     ├── [ 390]  uEnvLinuxfdt.txt
>     >         > >     >>     >     >     └── [ 560]  uEnv.txt
>     >         > >     >>     >     >
>     >         > >     >>     >     >
>     >         > >     >>     >     >     Thanks,
>     >         > >     >>     >     >     Nils
>     >         > >     >>     >     >
>     >         > >     >>     >     >         Best regards
>     >         > >     >>     >     >
>     >         > >     >>     >     >         Christian
>     >         > >     >>     >     >
>     >         > >     >>     >     >         On 15/08/2019 19:32, Nils
>     >         Hölscher wrote:
>     >         > >     >>     >     >         > Hi Christian,
>     >         > >     >>     >     >         >
>     >         > >     >>     >     >         > The commands ls and cat work.
>     >         > >     >>     >     >         > I just tested them, this
>     seems
>     >         kinda awkward.
>     >         > >     >>     >     >         >
>     >         > >     >>     >     >         > Best,
>     >         > >     >>     >     >         > Nils
>     >         > >     >>     >     >         >
>     >         > >     >>     >     >         > On Thu, 15 Aug 2019 at 19:27,
>     >         Christian
>     >         > >     Mauderer
>     >         > >     >>     >     >         <l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>
>     >         > >     >>     >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>>
>     >         > >     >>     >     >         >
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>
>     >         > >     >>     >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>>>> wrote:
>     >         > >     >>     >     >         >
>     >         > >     >>     >     >         >     Hello Nils,
>     >         > >     >>     >     >         >
>     >         > >     >>     >     >         >     does some other access to
>     >         the file system
>     >         > >     >>     work? Like
>     >         > >     >>     >     a ls
>     >         > >     >>     >     >         on the console
>     >         > >     >>     >     >         >     or creating a file.
>     Can you
>     >         do a `cat`
>     >         > >     on some
>     >         > >     >>     text file
>     >         > >     >>     >     >         on the file
>     >         > >     >>     >     >         >     system? If not: Does it
>     >         work for a file
>     >         > >     in the
>     >         > >     >>     root file
>     >         > >     >>     >     >         system (should
>     >         > >     >>     >     >         >     be a IMFS)?
>     >         > >     >>     >     >         >
>     >         > >     >>     >     >         >     Best regards
>     >         > >     >>     >     >         >
>     >         > >     >>     >     >         >     Christian
>     >         > >     >>     >     >         >
>     >         > >     >>     >     >         >     On 15/08/2019 15:54, Nils
>     >         Hölscher wrote:
>     >         > >     >>     >     >         >     > Hi,
>     >         > >     >>     >     >         >     >
>     >         > >     >>     >     >         >     > I when my app wants to
>     >         open a file on
>     >         > >     the SD
>     >         > >     >>     card
>     >         > >     >>     >     >         dev=mmcsd-0-0 rtems
>     >         > >     >>     >     >         >     > freezes.
>     >         > >     >>     >     >         >     > Exact call is:
>     >         > >     >>     >     >         >     > fd = open(file,
>     O_RDONLY);
>     >         > >     >>     >     >         >     > With file being the pru
>     >         binary I want
>     >         > >     to upload.
>     >         > >     >>     >     >         >     >
>     >         > >     >>     >     >         >     > Thanks,
>     >         > >     >>     >     >         >     > Nils
>     >         > >     >>     >     >         >     >
>     >         > >     >>     >     >         >     > On Tue, 13 Aug 2019
>     at 17:56,
>     >         > >     Christian Mauderer
>     >         > >     >>     >     >         >     >
>     >         > >     <christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>
>     >         > >     >>     >   
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>>
>     >         > >     >>     >     >       
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>
>     >         > >     >>     >   
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>>>
>     >         > >     >>     >     >         >
>     >         > >      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>
>     >         > >     >>     >   
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>>
>     >         > >     >>     >     >       
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>
>     >         > >     >>     >   
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>>>>
>     >         > >     >>     >     >         >     >
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>
>     >         > >     >>     >   
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>>
>     >         > >     >>     >     >       
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>
>     >         > >     >>     >   
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>>>
>     >         > >     >>     >     >         >
>     >         > >      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>
>     >         > >     >>     >   
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>>
>     >         > >     >>     >     >       
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>
>     >         > >     >>     >   
>     >          <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>
>     >         > >     >>   
>      <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>
>     >         > >     <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>
>     >         <mailto:christian.maude...@embedded-brains.de
>     <mailto:christian.maude...@embedded-brains.de>>>>>>>>> wrote:
>     >         > >     >>     >     >         >     >
>     >         > >     >>     >     >         >     >     Hello Nils,
>     >         > >     >>     >     >         >     >
>     >         > >     >>     >     >         >     >     a third
>     possibility:
>     >         You could
>     >         > >     start a
>     >         > >     >>     FTP server
>     >         > >     >>     >     >         and push the
>     >         > >     >>     >     >         >     file
>     >         > >     >>     >     >         >     >     via network.
>     >         > >     >>     >     >         >     >
>     >         > >     >>     >     >         >     >     Best regards
>     >         > >     >>     >     >         >     >
>     >         > >     >>     >     >         >     >     Christian
>     >         > >     >>     >     >         >     >
>     >         > >     >>     >     >         >     >     Am Dienstag, 13.
>     >         August 2019
>     >         > >     schrieb Nils
>     >         > >     >>     >     Hölscher:
>     >         > >     >>     >     >         >     >     > Hi,
>     >         > >     >>     >     >         >     >     >
>     >         > >     >>     >     >         >     >     >
>     >         > >     >>     >     >         >     >     > Thanks for the
>     >         input I will try
>     >         > >     the SD
>     >         > >     >>     card
>     >         > >     >>     >     first.
>     >         > >     >>     >     >         >     >     > That way I won't
>     >         have to alter the
>     >         > >     >>     code when I
>     >         > >     >>     >     >         want to run other
>     >         > >     >>     >     >         >     >     stuff on the pru.
>     >         > >     >>     >     >         >     >     >
>     >         > >     >>     >     >         >     >     >
>     >         > >     >>     >     >         >     >     > Best,
>     >         > >     >>     >     >         >     >     > Nils
>     >         > >     >>     >     >         >     >     >
>     >         > >     >>     >     >         >     >     >
>     >         > >     >>     >     >         >     >     > On Tue, 13
>     Aug 2019
>     >         at 17:32,
>     >         > >     Gedare Bloom
>     >         > >     >>     >     >         <ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>
>     >         > >     >>     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>>
>     >         > >     >>     >     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>
>     >         > >     >>     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>>>
>     >         > >     >>     >     >         >   
>      <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     >>     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     >>     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>>
>     >         > >     >>     >     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>
>     >         > >     >>     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>>>>
>     >         > >     >>     >     >         >     >   
>     >          <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     >>     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>
>     >         > >     >>     >     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>>
>     >         > >     >>     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>
>     >         > >     >>     >     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>>>
>     >         > >     >>     >     >         <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>
>     >         > >     >>     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>>
>     >         > >     >>     >     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>
>     >         > >     >>     <mailto:ged...@rtems.org
>     <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>
>     >         > >     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>
>     >         <mailto:ged...@rtems.org <mailto:ged...@rtems.org>
>     <mailto:ged...@rtems.org <mailto:ged...@rtems.org>>>>>>>>> wrote:
>     >         > >     >>     >     >         >     >     >
>     >         > >     >>     >     >         >     >     > You can also
>     build
>     >         the PRU
>     >         > >     image into
>     >         > >     >>     the RTEMS
>     >         > >     >>     >     >         binary. See
>     >         > >     >>     >     >         >     >     >
>     >         examples-v2.git/file_io/crc/init.c
>     >         > >     >>     >     >         >     >     >
>     >         > >     >>     >     >         >     >     > On Tue, Aug 13,
>     >         2019 at 8:46 AM
>     >         > >     Christian
>     >         > >     >>     >     Mauderer
>     >         > >     >>     >     >         >     >   
>      <l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>>
>     >         > >     >>     >     >         <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>
>     >         > >     >>     >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>>>
>     >         > >     >>     >     >         >   
>      <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>>
>     >         > >     >>     >     >         <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>
>     >         > >     >>     >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>
>     >         > >     >>     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>
>     >         > >     <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de> <mailto:l...@c-mauderer.de
>     <mailto:l...@c-mauderer.de>>
>     >         <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>
>     <mailto:l...@c-mauderer.de <mailto:l...@c-mauderer.de>>>>>>>>> wrote:
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > > Hello Nils,
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > > that's a
>     bit odd.
>     >         I attached
>     >         > >     an expected
>     >         > >     >>     >     output
>     >         > >     >>     >     >         below.
>     >         > >     >>     >     >         >     Some guesses:
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > > - Did you
>     add FAT
>     >         file system
>     >         > >     to your
>     >         > >     >>     >     application?
>     >         > >     >>     >     >         >     >     > > - Is there some
>     >         odd formatting on
>     >         > >     >>     the SD?
>     >         > >     >>     >     >         Normally at
>     >         > >     >>     >     >         >     least the FAT
>     >         > >     >>     >     >         >     >     > > partition
>     used by
>     >         U-Boot
>     >         > >     should be
>     >         > >     >>     visible.
>     >         > >     >>     >     >         >     >     > > - Is your BDBUF
>     >         configuration OK?
>     >         > >     >>     >     >         >     >     > > - Do you have
>     >         enough file
>     >         > >     descriptors?
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > > Beneath
>     that: If
>     >         you only need
>     >         > >     >>     something where
>     >         > >     >>     >     >         you can put
>     >         > >     >>     >     >         >     some
>     >         > >     >>     >     >         >     >     files,
>     >         > >     >>     >     >         >     >     > > you can try to
>     >         connect a USB
>     >         > >     stick
>     >         > >     >>     instead.
>     >         > >     >>     >     >         Maybe that
>     >         > >     >>     >     >         >     works better.
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > > Best regards
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > > Christian
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = DISK
>     >         > >     ATTACH,
>     >         > >     >>     state =
>     >         > >     >>     >     >         INQUIRY, src
>     >         > >     >>     >     >         >     = mmcsd
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = DISK
>     >         > >     ATTACH,
>     >         > >     >>     state =
>     >         > >     >>     >     >         SUCCESS, src =
>     >         > >     >>     >     >         >     >     mmcsd, dest
>     >         > >     >>     >     >         >     >     > > = /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     INQUIRY,
>     >         > >     >>     >     >         src =
>     >         > >     >>     >     >         >     /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > mmcsd0: 4GB
>     <SDHC
>     >         TO 15.15 SN
>     >         > >     >>     000002F6 MFG
>     >         > >     >>     >     >         02/2017 by 25
>     >         > >     >>     >     >         >     DY> at mmc0
>     >         > >     >>     >     >         >     >     > >
>     >         24.0MHz/4bit/65535-block
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     FAILED, src =
>     >         > >     >>     >     >         >     /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = PARTITION
>     >         > >     >>     INQUIRY,
>     >         > >     >>     >     state =
>     >         > >     >>     >     >         >     INQUIRY, src =
>     >         > >     >>     >     >         >     >     > > /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = PARTITION
>     >         > >     >>     INQUIRY,
>     >         > >     >>     >     state =
>     >         > >     >>     >     >         >     SUCCESS, src =
>     >         > >     >>     >     >         >     >     > > /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = PARTITION
>     >         > >     >>     ATTACH,
>     >         > >     >>     >     state
>     >         > >     >>     >     >         = INQUIRY,
>     >         > >     >>     >     >         >     src =
>     >         > >     >>     >     >         >     >     > > /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = PARTITION
>     >         > >     >>     ATTACH,
>     >         > >     >>     >     state
>     >         > >     >>     >     >         = SUCCESS,
>     >         > >     >>     >     >         >     src =
>     >         > >     >>     >     >         >     >     > >
>     /dev/mmcsd-0, dest =
>     >         > >     /dev/mmcsd-0-0
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     INQUIRY,
>     >         > >     >>     >     >         src =
>     >         > >     >>     >     >         >     /dev/mmcsd-0-0
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     SUCCESS,
>     >         > >     >>     >     >         src =
>     >         > >     >>     >     >         >     >     /dev/mmcsd-0-0,
>     >         > >     >>     >     >         >     >     > > dest =
>     >         /media/mmcsd-0-0
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = DISK
>     >         > >     ATTACH,
>     >         > >     >>     state =
>     >         > >     >>     >     >         INQUIRY, src
>     >         > >     >>     >     >         >     = mmcsd
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = DISK
>     >         > >     ATTACH,
>     >         > >     >>     state =
>     >         > >     >>     >     >         SUCCESS, src =
>     >         > >     >>     >     >         >     >     mmcsd, dest
>     >         > >     >>     >     >         >     >     > > = /dev/mmcsd-1
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     INQUIRY,
>     >         > >     >>     >     >         src =
>     >         > >     >>     >     >         >     /dev/mmcsd-1
>     >         > >     >>     >     >         >     >     > > mmcsd1: 4GB
>     >         <MMCHC MMC04G 5.8 SN
>     >         > >     >>     160D224B MFG
>     >         > >     >>     >     >         09/2014 by 112
>     >         > >     >>     >     >         >     >     0x0000> at
>     >         > >     >>     >     >         >     >     > > mmc1
>     >         48.0MHz/8bit/65535-block
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     FAILED, src =
>     >         > >     >>     >     >         >     /dev/mmcsd-1
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = PARTITION
>     >         > >     >>     INQUIRY,
>     >         > >     >>     >     state =
>     >         > >     >>     >     >         >     INQUIRY, src =
>     >         > >     >>     >     >         >     >     > > /dev/mmcsd-1
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = PARTITION
>     >         > >     >>     INQUIRY,
>     >         > >     >>     >     state
>     >         > >     >>     >     >         = FAILED,
>     >         > >     >>     >     >         >     src =
>     >         > >     >>     >     >         >     >     > > /dev/mmcsd-1
>     >         > >     >>     >     >         >     >     > > media listener:
>     >         event = DISK
>     >         > >     ATTACH,
>     >         > >     >>     state =
>     >         > >     >>     >     >         INQUIRY, src =
>     >         > >     >>     >     >         >     >     mmcsd1boot
>     >         > >     >>     >     >         >     >     > >
>     mmcsd1boot0: 2MB
>     >         partion 1 at
>     >         > >     mmcsd1
>     >         > >     >>     >     >         >     >     > >
>     mmcsd1boot1: 2MB
>     >         partion 2 at
>     >         > >     mmcsd1
>     >         > >     >>     >     >         >     >     > > mmcsd1rpmb:
>     131kB
>     >         partion 3
>     >         > >     at mmcsd1
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > >
>     >         > >     >>     >     >         >     >     > > On 13/08/2019
>     >         13:30, Nils
>     >         > >     Hölscher
>     >         > >     >>     wrote:
>     >         > >     >>     >     >         >     >     > > > Hi,
>     >         > >     >>     >     >         >     >     > > >
>     >         > >     >>     >     >         >     >     > > > Thanks
>     for the
>     >         help.
>     >         > >     >>     >     >         >     >     > > > I tried
>     to use
>     >         your code, but I
>     >         > >     >>     always get
>     >         > >     >>     >     >         "ERROR: SD
>     >         > >     >>     >     >         >     could not be
>     >         > >     >>     >     >         >     >     > > > mounted after
>     >         timeout".
>     >         > >     >>     >     >         >     >     > > > Even after
>     >         raising the
>     >         > >     waiting time.
>     >         > >     >>     >     >         >     >     > > >
>     >         > >     >>     >     >         >     >     > > > The sources I
>     >         use start here:
>     >         > >     >>     >     >         >     >     > > >
>     >         > >     >>     >     >         >
>     >         > >     >>     >     >
>     >         > >     >>     >
>     >         > >     >>
>     >         > >       
>     >       
>       https://github.com/nilhoel1/rtems-pru/blob/pruss-shell/main.c#L110
>     >         > >     >>     >     >         >     >     > > >
>     >         > >     >>     >     >         >     >     > > > And my uart
>     >         output is:
>     >         > >     >>     >     >         >     >     > > > ""
>     >         > >     >>     >     >         >     >     > > > waiting
>     for SD...
>     >         > >     >>     >     >         >     >     > > >
>     >         > >     >>     >     >         >     >     > > > usbus0:
>     480Mbps
>     >         High Speed
>     >         > >     USB v2.0
>     >         > >     >>     >     >         >     >     > > > usbus1:
>     480Mbps
>     >         High Speed
>     >         > >     USB v2.0
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event = DISK
>     >         > >     >>     ATTACH, state =
>     >         > >     >>     >     >         INQUIRY,
>     >         > >     >>     >     >         >     src = mmcsd
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event = DISK
>     >         > >     >>     ATTACH, state =
>     >         > >     >>     >     >         SUCCESS, src =
>     >         > >     >>     >     >         >     >     mmcsd, dest
>     >         > >     >>     >     >         >     >     > > > =
>     /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     >         INQUIRY, src =
>     >         > >     >>     >     >         >     /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > > ugen0.1:
>     >         <Mentor Graphics
>     >         > >     OTG Root
>     >         > >     >>     HUB>
>     >         > >     >>     >     at usbus0
>     >         > >     >>     >     >         >     >     > > > ugen1.1:
>     >         <Mentor Graphics
>     >         > >     OTG Root
>     >         > >     >>     HUB>
>     >         > >     >>     >     at usbus1
>     >         > >     >>     >     >         >     >     > > > uhub0:
>     <Mentor
>     >         Graphics OTG
>     >         > >     Root
>     >         > >     >>     HUB, class
>     >         > >     >>     >     >         9/0, rev
>     >         > >     >>     >     >         >     >     2.00/1.00, addr 1>
>     >         > >     >>     >     >         >     >     > > > on usbus0
>     >         > >     >>     >     >         >     >     > > > uhub1:
>     <Mentor
>     >         Graphics OTG
>     >         > >     Root
>     >         > >     >>     HUB, class
>     >         > >     >>     >     >         9/0, rev
>     >         > >     >>     >     >         >     >     2.00/1.00, addr 1>
>     >         > >     >>     >     >         >     >     > > > on usbus1
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     FAILED,
>     >         > >     >>     >     >         src =
>     >         > >     >>     >     >         >     /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event =
>     >         > >     PARTITION
>     >         > >     >>     >     INQUIRY, state =
>     >         > >     >>     >     >         >     INQUIRY, src =
>     >         > >     >>     >     >         >     >     > > > /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event =
>     >         > >     PARTITION
>     >         > >     >>     >     INQUIRY, state =
>     >         > >     >>     >     >         >     SUCCESS, src =
>     >         > >     >>     >     >         >     >     > > > /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event =
>     >         > >     PARTITION
>     >         > >     >>     >     ATTACH, state =
>     >         > >     >>     >     >         >     INQUIRY, src =
>     >         > >     >>     >     >         >     >     > > > /dev/mmcsd-0
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event =
>     >         > >     PARTITION
>     >         > >     >>     >     ATTACH, state =
>     >         > >     >>     >     >         >     SUCCESS, src =
>     >         > >     >>     >     >         >     >     > > > /dev/mmcsd-0,
>     >         dest =
>     >         > >     /dev/mmcsd-0-0
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     >         INQUIRY, src =
>     >         > >     >>     >     >         >     >     /dev/mmcsd-0-0
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event =
>     >         > >     MOUNT, state =
>     >         > >     >>     >     FAILED,
>     >         > >     >>     >     >         src =
>     >         > >     >>     >     >         >     >     /dev/mmcsd-0-0
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event = DISK
>     >         > >     >>     ATTACH, state =
>     >         > >     >>     >     >         INQUIRY,
>     >         > >     >>     >     >         >     src = mmcsd
>     >         > >     >>     >     >         >     >     > > > media
>     listener:
>     >         event = DISK
>     >         > >     >>     ATTACH, state =
>     >         > >     >>     >     >         SUCCESS, src =
>     >         > >     >>     >     >         >     >     mmcsd, dest
>     >         > >     >>     >     >         >     >     > > > =
>     /dev/mmcsd-1
>     >         > >     >>     >     >         >     >     
>     >
> 
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to