-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MMC falling to PIO #985
Comments
May be it helps.
ps. Raspberry Pi Model B Revision 0x0f |
Same here, with Arch Linux ARM's official packages. According to this thread it happened 3.18.13-1 -> 3.18.13-2. (Raspberry Pi 2 Model B) |
See comment on commit 10c0f30 |
Ping @popcornmix @pelwell |
@notro, thanks, it works |
I just did a sudo apt-get update && sudo apt-get -y upgrade && sudo rpi-update to update my Raspberry Pi model B to the latest standard distribution Raspian software and am now always getting the "Unable to initialize DMA channels" error as well upon reboots. As recorded in dmesg: Anything you want me to capture and post to help someone find the problem? |
The problem is fixed in the source but there's no new kernel/firmware release yet.
|
See: raspberrypi/linux#985 firmware: MMAL queue: extra protection on the sanity check firmware: MMAL: reset buffer recommended values on switching back to raw pixels firmware: OV5647: Remove readback of I2C writes firmware: MMAL: Add rawcam component and required framework changes firmware: Add MMAL to IL mapping for rawcam parameters firmware: Image_encode: Add support or YUYV input source firmware: OV5647 tuning: Add the fixed ISO preview modes firmware: Replacing board rev functions with board_info library firmware: arm_loader: Add support for ARCH_BCM2835 builds See: raspberrypi/linux#980 (comment)
See: raspberrypi/linux#985 firmware: MMAL queue: extra protection on the sanity check firmware: MMAL: reset buffer recommended values on switching back to raw pixels firmware: OV5647: Remove readback of I2C writes firmware: MMAL: Add rawcam component and required framework changes firmware: Add MMAL to IL mapping for rawcam parameters firmware: Image_encode: Add support or YUYV input source firmware: OV5647 tuning: Add the fixed ISO preview modes firmware: Replacing board rev functions with board_info library firmware: arm_loader: Add support for ARCH_BCM2835 builds See: raspberrypi/linux#980 (comment)
@kukabu can you test with latest rpi-update firmware? |
FYI, I first went ahead and re-installed the last production kernel/firmware release via: Then today I did a rpi-update to test with the updated firmware again, now running: Thanks, |
Fixed. Thanks. |
See: raspberrypi/linux#985 firmware: MMAL queue: extra protection on the sanity check firmware: MMAL: reset buffer recommended values on switching back to raw pixels firmware: OV5647: Remove readback of I2C writes firmware: MMAL: Add rawcam component and required framework changes firmware: Add MMAL to IL mapping for rawcam parameters firmware: Image_encode: Add support or YUYV input source firmware: OV5647 tuning: Add the fixed ISO preview modes firmware: Replacing board rev functions with board_info library firmware: arm_loader: Add support for ARCH_BCM2835 builds See: raspberrypi/linux#980 (comment)
I update RPi via rpi-update to Hexxeh/rpi-firmware@4f95c89 and see it in the dmesg:
[ 1.376992] mmc-bcm2835 20300000.mmc: mmc-bcm2835: Unable to initialise DMA channels. Falling back to PIO
The text was updated successfully, but these errors were encountered: