usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

E100 SD card problems

IC
Ian Cullinan
Wed, Nov 23, 2011 6:23 AM

I am getting a bunch of errors seemingly related to the SD card in my
E100, that appear when I do anything which involves lots of disk
activity (like recompiling UHD or gnuradio). Due to misunderstanding the
order form, I actually have two microSD cards - both from Ettus, both
exhibiting this problem.

They errors start off like so:

mmcblk0: error -110 transferring data, sector 1044952, nr 8, card status
0xc00
end_request: I/O error, dev mmcblk0, sector 1044953
Buffer I/O error on device mmcblk0p2, logical block 114235
lost page write due to I/O error on mmcblk0p2
mmcblk0: error -110 transferring data, sector 1044952, nr 8, card status
0xc00
end_request: I/O error, dev mmcblk0, sector 1044953
Buffer I/O error on device mmcblk0p2, logical block 114235
lost page write due to I/O error on mmcblk0p2

This continues for a while, and then culminates in:

end_request: I/O error, dev mmcblk0, sector 3829377
end_request: I/O error, dev mmcblk0, sector 3829384
end_request: I/O error, dev mmcblk0, sector 3829392
end_request: I/O error, dev mmcblk0, sector 3829400
end_request: I/O error, dev mmcblk0, sector 3829408
end_request: I/O error, dev mmcblk0, sector 3829416
end_request: I/O error, dev mmcblk0, sector 3829424
end_request: I/O error, dev mmcblk0, sector 3829432
end_request: I/O error, dev mmcblk0, sector 3829440
end_request: I/O error, dev mmcblk0, sector 3829448
end_request: I/O error, dev mmcblk0, sector 3829456
end_request: I/O error, dev mmcblk0, sector 3829464
end_request: I/O error, dev mmcblk0, sector 3829472
end_request: I/O error, dev mmcblk0, sector 3829480
Aborting journal on device mmcblk0p2.
EXT3-fs (mmcblk0p2): error: ext3_journal_start_sb: Detected aborted
journal
EXT3-fs (mmcblk0p2): error: remounting filesystem read-only
------------[ cut here ]------------
WARNING: at fs/ext3/inode.c:1645 ext3_writeback_writepage+0x50/0x150()
Modules linked in: usrp_e ipv6 twl4030_madc_hwmon
[<c0041094>] (unwind_backtrace+0x0/0xe0) from [<c0062cb4>]
(warn_slowpath_common+0x4c/0x64)
[<c0062cb4>] (warn_slowpath_common+0x4c/0x64) from [<c0062ce4>]
(warn_slowpath_null+0x18/0x1c)
[<c0062ce4>] (warn_slowpath_null+0x18/0x1c) from [<c0128b1c>]
(ext3_writeback_writepage+0x50/0x150)
[<c0128b1c>] (ext3_writeback_writepage+0x50/0x150) from [<c00acf54>]
(__writepage+0x14/0x5c)
[<c00acf54>] (__writepage+0x14/0x5c) from [<c00ad734>]
(write_cache_pages+0x204/0x300)
[<c00ad734>] (write_cache_pages+0x204/0x300) from [<c00ad870>]
(generic_writepages+0x40/0x5c)
[<c00ad870>] (generic_writepages+0x40/0x5c) from [<c00f0768>]
(writeback_single_inode+0xdc/0x224)
[<c00f0768>] (writeback_single_inode+0xdc/0x224) from [<c00f0f74>]
(writeback_sb_inodes+0xd8/0x188)
[<c00f0f74>] (writeback_sb_inodes+0xd8/0x188) from [<c00f15e4>]
(writeback_inodes_wb+0x188/0x1a4)
[<c00f15e4>] (writeback_inodes_wb+0x188/0x1a4) from [<c00f1828>]
(wb_writeback+0x228/0x2e8)
[<c00f1828>] (wb_writeback+0x228/0x2e8) from [<c00f1a18>]
(wb_do_writeback+0x130/0x1c4)
[<c00f1a18>] (wb_do_writeback+0x130/0x1c4) from [<c00f1b14>]
(bdi_writeback_thread+0x68/0x158)
[<c00f1b14>] (bdi_writeback_thread+0x68/0x158) from [<c007abd4>]
(kthread+0x7c/0x84)
[<c007abd4>] (kthread+0x7c/0x84) from [<c003cfd4>] (kernel_thread_exit
+0x0/0x8)
---[ end trace ebd06fb9e41634a7 ]---

What should I do?

Thanks,
Ian


This communication contains information which may be confidential or privileged. The information is intended solely for the use of the individual or entity named above.  If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited.  If you have received this communication in error, please notify me by telephone immediately.


I am getting a bunch of errors seemingly related to the SD card in my E100, that appear when I do anything which involves lots of disk activity (like recompiling UHD or gnuradio). Due to misunderstanding the order form, I actually have two microSD cards - both from Ettus, both exhibiting this problem. They errors start off like so: mmcblk0: error -110 transferring data, sector 1044952, nr 8, card status 0xc00 end_request: I/O error, dev mmcblk0, sector 1044953 Buffer I/O error on device mmcblk0p2, logical block 114235 lost page write due to I/O error on mmcblk0p2 mmcblk0: error -110 transferring data, sector 1044952, nr 8, card status 0xc00 end_request: I/O error, dev mmcblk0, sector 1044953 Buffer I/O error on device mmcblk0p2, logical block 114235 lost page write due to I/O error on mmcblk0p2 This continues for a while, and then culminates in: end_request: I/O error, dev mmcblk0, sector 3829377 end_request: I/O error, dev mmcblk0, sector 3829384 end_request: I/O error, dev mmcblk0, sector 3829392 end_request: I/O error, dev mmcblk0, sector 3829400 end_request: I/O error, dev mmcblk0, sector 3829408 end_request: I/O error, dev mmcblk0, sector 3829416 end_request: I/O error, dev mmcblk0, sector 3829424 end_request: I/O error, dev mmcblk0, sector 3829432 end_request: I/O error, dev mmcblk0, sector 3829440 end_request: I/O error, dev mmcblk0, sector 3829448 end_request: I/O error, dev mmcblk0, sector 3829456 end_request: I/O error, dev mmcblk0, sector 3829464 end_request: I/O error, dev mmcblk0, sector 3829472 end_request: I/O error, dev mmcblk0, sector 3829480 Aborting journal on device mmcblk0p2. EXT3-fs (mmcblk0p2): error: ext3_journal_start_sb: Detected aborted journal EXT3-fs (mmcblk0p2): error: remounting filesystem read-only ------------[ cut here ]------------ WARNING: at fs/ext3/inode.c:1645 ext3_writeback_writepage+0x50/0x150() Modules linked in: usrp_e ipv6 twl4030_madc_hwmon [<c0041094>] (unwind_backtrace+0x0/0xe0) from [<c0062cb4>] (warn_slowpath_common+0x4c/0x64) [<c0062cb4>] (warn_slowpath_common+0x4c/0x64) from [<c0062ce4>] (warn_slowpath_null+0x18/0x1c) [<c0062ce4>] (warn_slowpath_null+0x18/0x1c) from [<c0128b1c>] (ext3_writeback_writepage+0x50/0x150) [<c0128b1c>] (ext3_writeback_writepage+0x50/0x150) from [<c00acf54>] (__writepage+0x14/0x5c) [<c00acf54>] (__writepage+0x14/0x5c) from [<c00ad734>] (write_cache_pages+0x204/0x300) [<c00ad734>] (write_cache_pages+0x204/0x300) from [<c00ad870>] (generic_writepages+0x40/0x5c) [<c00ad870>] (generic_writepages+0x40/0x5c) from [<c00f0768>] (writeback_single_inode+0xdc/0x224) [<c00f0768>] (writeback_single_inode+0xdc/0x224) from [<c00f0f74>] (writeback_sb_inodes+0xd8/0x188) [<c00f0f74>] (writeback_sb_inodes+0xd8/0x188) from [<c00f15e4>] (writeback_inodes_wb+0x188/0x1a4) [<c00f15e4>] (writeback_inodes_wb+0x188/0x1a4) from [<c00f1828>] (wb_writeback+0x228/0x2e8) [<c00f1828>] (wb_writeback+0x228/0x2e8) from [<c00f1a18>] (wb_do_writeback+0x130/0x1c4) [<c00f1a18>] (wb_do_writeback+0x130/0x1c4) from [<c00f1b14>] (bdi_writeback_thread+0x68/0x158) [<c00f1b14>] (bdi_writeback_thread+0x68/0x158) from [<c007abd4>] (kthread+0x7c/0x84) [<c007abd4>] (kthread+0x7c/0x84) from [<c003cfd4>] (kernel_thread_exit +0x0/0x8) ---[ end trace ebd06fb9e41634a7 ]--- What should I do? Thanks, Ian ______________________________________________________________________ This communication contains information which may be confidential or privileged. The information is intended solely for the use of the individual or entity named above. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited. If you have received this communication in error, please notify me by telephone immediately. ______________________________________________________________________
PB
Philip Balister
Wed, Nov 23, 2011 12:11 PM

On 11/23/2011 01:23 AM, Ian Cullinan wrote:

I am getting a bunch of errors seemingly related to the SD card in my
E100, that appear when I do anything which involves lots of disk
activity (like recompiling UHD or gnuradio). Due to misunderstanding the
order form, I actually have two microSD cards - both from Ettus, both
exhibiting this problem.

http://ettus-apps.sourcerepo.com/redmine/ettus/projects/usrpe1xx/wiki/FAQ#How-do-I-create-re-create-E1xx-SD-Card-Images

Try this image. It includes a kernel with a modification to the mmc
driver that should help.

Philip

They errors start off like so:

mmcblk0: error -110 transferring data, sector 1044952, nr 8, card status
0xc00
end_request: I/O error, dev mmcblk0, sector 1044953
Buffer I/O error on device mmcblk0p2, logical block 114235
lost page write due to I/O error on mmcblk0p2
mmcblk0: error -110 transferring data, sector 1044952, nr 8, card status
0xc00
end_request: I/O error, dev mmcblk0, sector 1044953
Buffer I/O error on device mmcblk0p2, logical block 114235
lost page write due to I/O error on mmcblk0p2

This continues for a while, and then culminates in:

end_request: I/O error, dev mmcblk0, sector 3829377
end_request: I/O error, dev mmcblk0, sector 3829384
end_request: I/O error, dev mmcblk0, sector 3829392
end_request: I/O error, dev mmcblk0, sector 3829400
end_request: I/O error, dev mmcblk0, sector 3829408
end_request: I/O error, dev mmcblk0, sector 3829416
end_request: I/O error, dev mmcblk0, sector 3829424
end_request: I/O error, dev mmcblk0, sector 3829432
end_request: I/O error, dev mmcblk0, sector 3829440
end_request: I/O error, dev mmcblk0, sector 3829448
end_request: I/O error, dev mmcblk0, sector 3829456
end_request: I/O error, dev mmcblk0, sector 3829464
end_request: I/O error, dev mmcblk0, sector 3829472
end_request: I/O error, dev mmcblk0, sector 3829480
Aborting journal on device mmcblk0p2.
EXT3-fs (mmcblk0p2): error: ext3_journal_start_sb: Detected aborted
journal
EXT3-fs (mmcblk0p2): error: remounting filesystem read-only
------------[ cut here ]------------
WARNING: at fs/ext3/inode.c:1645 ext3_writeback_writepage+0x50/0x150()
Modules linked in: usrp_e ipv6 twl4030_madc_hwmon
[<c0041094>] (unwind_backtrace+0x0/0xe0) from [<c0062cb4>]
(warn_slowpath_common+0x4c/0x64)
[<c0062cb4>] (warn_slowpath_common+0x4c/0x64) from [<c0062ce4>]
(warn_slowpath_null+0x18/0x1c)
[<c0062ce4>] (warn_slowpath_null+0x18/0x1c) from [<c0128b1c>]
(ext3_writeback_writepage+0x50/0x150)
[<c0128b1c>] (ext3_writeback_writepage+0x50/0x150) from [<c00acf54>]
(__writepage+0x14/0x5c)
[<c00acf54>] (__writepage+0x14/0x5c) from [<c00ad734>]
(write_cache_pages+0x204/0x300)
[<c00ad734>] (write_cache_pages+0x204/0x300) from [<c00ad870>]
(generic_writepages+0x40/0x5c)
[<c00ad870>] (generic_writepages+0x40/0x5c) from [<c00f0768>]
(writeback_single_inode+0xdc/0x224)
[<c00f0768>] (writeback_single_inode+0xdc/0x224) from [<c00f0f74>]
(writeback_sb_inodes+0xd8/0x188)
[<c00f0f74>] (writeback_sb_inodes+0xd8/0x188) from [<c00f15e4>]
(writeback_inodes_wb+0x188/0x1a4)
[<c00f15e4>] (writeback_inodes_wb+0x188/0x1a4) from [<c00f1828>]
(wb_writeback+0x228/0x2e8)
[<c00f1828>] (wb_writeback+0x228/0x2e8) from [<c00f1a18>]
(wb_do_writeback+0x130/0x1c4)
[<c00f1a18>] (wb_do_writeback+0x130/0x1c4) from [<c00f1b14>]
(bdi_writeback_thread+0x68/0x158)
[<c00f1b14>] (bdi_writeback_thread+0x68/0x158) from [<c007abd4>]
(kthread+0x7c/0x84)
[<c007abd4>] (kthread+0x7c/0x84) from [<c003cfd4>] (kernel_thread_exit
+0x0/0x8)
---[ end trace ebd06fb9e41634a7 ]---

What should I do?

Thanks,
Ian


This communication contains information which may be confidential or privileged. The information is intended solely for the use of the individual or entity named above.  If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited.  If you have received this communication in error, please notify me by telephone immediately.



USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

On 11/23/2011 01:23 AM, Ian Cullinan wrote: > I am getting a bunch of errors seemingly related to the SD card in my > E100, that appear when I do anything which involves lots of disk > activity (like recompiling UHD or gnuradio). Due to misunderstanding the > order form, I actually have two microSD cards - both from Ettus, both > exhibiting this problem. http://ettus-apps.sourcerepo.com/redmine/ettus/projects/usrpe1xx/wiki/FAQ#How-do-I-create-re-create-E1xx-SD-Card-Images Try this image. It includes a kernel with a modification to the mmc driver that should help. Philip > > > They errors start off like so: > > mmcblk0: error -110 transferring data, sector 1044952, nr 8, card status > 0xc00 > end_request: I/O error, dev mmcblk0, sector 1044953 > Buffer I/O error on device mmcblk0p2, logical block 114235 > lost page write due to I/O error on mmcblk0p2 > mmcblk0: error -110 transferring data, sector 1044952, nr 8, card status > 0xc00 > end_request: I/O error, dev mmcblk0, sector 1044953 > Buffer I/O error on device mmcblk0p2, logical block 114235 > lost page write due to I/O error on mmcblk0p2 > > > This continues for a while, and then culminates in: > > > end_request: I/O error, dev mmcblk0, sector 3829377 > end_request: I/O error, dev mmcblk0, sector 3829384 > end_request: I/O error, dev mmcblk0, sector 3829392 > end_request: I/O error, dev mmcblk0, sector 3829400 > end_request: I/O error, dev mmcblk0, sector 3829408 > end_request: I/O error, dev mmcblk0, sector 3829416 > end_request: I/O error, dev mmcblk0, sector 3829424 > end_request: I/O error, dev mmcblk0, sector 3829432 > end_request: I/O error, dev mmcblk0, sector 3829440 > end_request: I/O error, dev mmcblk0, sector 3829448 > end_request: I/O error, dev mmcblk0, sector 3829456 > end_request: I/O error, dev mmcblk0, sector 3829464 > end_request: I/O error, dev mmcblk0, sector 3829472 > end_request: I/O error, dev mmcblk0, sector 3829480 > Aborting journal on device mmcblk0p2. > EXT3-fs (mmcblk0p2): error: ext3_journal_start_sb: Detected aborted > journal > EXT3-fs (mmcblk0p2): error: remounting filesystem read-only > ------------[ cut here ]------------ > WARNING: at fs/ext3/inode.c:1645 ext3_writeback_writepage+0x50/0x150() > Modules linked in: usrp_e ipv6 twl4030_madc_hwmon > [<c0041094>] (unwind_backtrace+0x0/0xe0) from [<c0062cb4>] > (warn_slowpath_common+0x4c/0x64) > [<c0062cb4>] (warn_slowpath_common+0x4c/0x64) from [<c0062ce4>] > (warn_slowpath_null+0x18/0x1c) > [<c0062ce4>] (warn_slowpath_null+0x18/0x1c) from [<c0128b1c>] > (ext3_writeback_writepage+0x50/0x150) > [<c0128b1c>] (ext3_writeback_writepage+0x50/0x150) from [<c00acf54>] > (__writepage+0x14/0x5c) > [<c00acf54>] (__writepage+0x14/0x5c) from [<c00ad734>] > (write_cache_pages+0x204/0x300) > [<c00ad734>] (write_cache_pages+0x204/0x300) from [<c00ad870>] > (generic_writepages+0x40/0x5c) > [<c00ad870>] (generic_writepages+0x40/0x5c) from [<c00f0768>] > (writeback_single_inode+0xdc/0x224) > [<c00f0768>] (writeback_single_inode+0xdc/0x224) from [<c00f0f74>] > (writeback_sb_inodes+0xd8/0x188) > [<c00f0f74>] (writeback_sb_inodes+0xd8/0x188) from [<c00f15e4>] > (writeback_inodes_wb+0x188/0x1a4) > [<c00f15e4>] (writeback_inodes_wb+0x188/0x1a4) from [<c00f1828>] > (wb_writeback+0x228/0x2e8) > [<c00f1828>] (wb_writeback+0x228/0x2e8) from [<c00f1a18>] > (wb_do_writeback+0x130/0x1c4) > [<c00f1a18>] (wb_do_writeback+0x130/0x1c4) from [<c00f1b14>] > (bdi_writeback_thread+0x68/0x158) > [<c00f1b14>] (bdi_writeback_thread+0x68/0x158) from [<c007abd4>] > (kthread+0x7c/0x84) > [<c007abd4>] (kthread+0x7c/0x84) from [<c003cfd4>] (kernel_thread_exit > +0x0/0x8) > ---[ end trace ebd06fb9e41634a7 ]--- > > > What should I do? > > > Thanks, > Ian > > > ______________________________________________________________________ > This communication contains information which may be confidential or privileged. The information is intended solely for the use of the individual or entity named above. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited. If you have received this communication in error, please notify me by telephone immediately. > ______________________________________________________________________ > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
IC
Ian Cullinan
Thu, Nov 24, 2011 4:39 AM

On Wed, 2011-11-23 at 23:11 +1100, Philip Balister wrote:

On 11/23/2011 01:23 AM, Ian Cullinan wrote:

I am getting a bunch of errors seemingly related to the SD card in my
E100, that appear when I do anything which involves lots of disk
activity (like recompiling UHD or gnuradio). Due to misunderstanding the
order form, I actually have two microSD cards - both from Ettus, both
exhibiting this problem.

http://ettus-apps.sourcerepo.com/redmine/ettus/projects/usrpe1xx/wiki/FAQ#How-do-I-create-re-create-E1xx-SD-Card-Images

Try this image. It includes a kernel with a modification to the mmc
driver that should help.

That seems to have solved the problem entirely, thanks!

Is there any reason that the SD cards didn't ship with this image?

Cheers,
Ian


This communication contains information which may be confidential or privileged. The information is intended solely for the use of the individual or entity named above.  If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited.  If you have received this communication in error, please notify me by telephone immediately.


On Wed, 2011-11-23 at 23:11 +1100, Philip Balister wrote: > On 11/23/2011 01:23 AM, Ian Cullinan wrote: > > I am getting a bunch of errors seemingly related to the SD card in my > > E100, that appear when I do anything which involves lots of disk > > activity (like recompiling UHD or gnuradio). Due to misunderstanding the > > order form, I actually have two microSD cards - both from Ettus, both > > exhibiting this problem. > > http://ettus-apps.sourcerepo.com/redmine/ettus/projects/usrpe1xx/wiki/FAQ#How-do-I-create-re-create-E1xx-SD-Card-Images > > Try this image. It includes a kernel with a modification to the mmc > driver that should help. That seems to have solved the problem entirely, thanks! Is there any reason that the SD cards didn't ship with this image? Cheers, Ian ______________________________________________________________________ This communication contains information which may be confidential or privileged. The information is intended solely for the use of the individual or entity named above. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited. If you have received this communication in error, please notify me by telephone immediately. ______________________________________________________________________
BH
Ben Hilburn
Mon, Nov 28, 2011 7:18 PM

Ian -

All SD cards are now shipping with that new image.  Unfortunately, the
issue you experienced isn't necessarily consistent, and had to do with
newer SD cards (even though they were same brand / size / etc.).  Anyway,
we didn't experience the issue either until recently, after which we
immediately produced the new image.  I'm sorry you experienced a problem,
but I'm happy the new image fixed it for you!

Happy Hacking,
Ben

On Wed, Nov 23, 2011 at 8:39 PM, Ian Cullinan
ian.cullinan@netcomm.com.auwrote:

On Wed, 2011-11-23 at 23:11 +1100, Philip Balister wrote:

On 11/23/2011 01:23 AM, Ian Cullinan wrote:

I am getting a bunch of errors seemingly related to the SD card in my
E100, that appear when I do anything which involves lots of disk
activity (like recompiling UHD or gnuradio). Due to misunderstanding

the

order form, I actually have two microSD cards - both from Ettus, both
exhibiting this problem.

Try this image. It includes a kernel with a modification to the mmc
driver that should help.

That seems to have solved the problem entirely, thanks!

Is there any reason that the SD cards didn't ship with this image?

Cheers,
Ian


This communication contains information which may be confidential or
privileged. The information is intended solely for the use of the
individual or entity named above.  If you are not the intended recipient,
be aware that any disclosure, copying, distribution or use of the contents
of this information is prohibited.  If you have received this communication
in error, please notify me by telephone immediately.



USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Ian - All SD cards are now shipping with that new image. Unfortunately, the issue you experienced isn't necessarily consistent, and had to do with newer SD cards (even though they were same brand / size / etc.). Anyway, we didn't experience the issue either until recently, after which we immediately produced the new image. I'm sorry you experienced a problem, but I'm happy the new image fixed it for you! Happy Hacking, Ben On Wed, Nov 23, 2011 at 8:39 PM, Ian Cullinan <ian.cullinan@netcomm.com.au>wrote: > On Wed, 2011-11-23 at 23:11 +1100, Philip Balister wrote: > > On 11/23/2011 01:23 AM, Ian Cullinan wrote: > > > I am getting a bunch of errors seemingly related to the SD card in my > > > E100, that appear when I do anything which involves lots of disk > > > activity (like recompiling UHD or gnuradio). Due to misunderstanding > the > > > order form, I actually have two microSD cards - both from Ettus, both > > > exhibiting this problem. > > > > > http://ettus-apps.sourcerepo.com/redmine/ettus/projects/usrpe1xx/wiki/FAQ#How-do-I-create-re-create-E1xx-SD-Card-Images > > > > Try this image. It includes a kernel with a modification to the mmc > > driver that should help. > > That seems to have solved the problem entirely, thanks! > > Is there any reason that the SD cards didn't ship with this image? > > Cheers, > Ian > > > > > ______________________________________________________________________ > This communication contains information which may be confidential or > privileged. The information is intended solely for the use of the > individual or entity named above. If you are not the intended recipient, > be aware that any disclosure, copying, distribution or use of the contents > of this information is prohibited. If you have received this communication > in error, please notify me by telephone immediately. > ______________________________________________________________________ > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >