blparam and coherent_poolsize

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

blparam and coherent_poolsize

Postby noggin » Sat Jan 18, 2014 7:09 pm

Hi all

After getting my DVB-T2 tuner working, I thought I'd try a DVB-S2 tuner.

Installed linux-kirkwood, plugged in my USB tuner and dmesg reports :
ERROR: 256 KiB atomic DMA coherent pool is too small!
Please increase it with coherent_pool= kernel parameter!

This looks like I need to send a kernel parameter from uBoot. I installed blparam-pogoplug, but I suspect I need to do something cleverer than just :
# blparam coherent_poolsize=1M to ensure the right parameters are passed to the kernel on boot.

I'm booting from SATA. Any hints - can't find much about blparam knocking around.
noggin
 
Posts: 21
Joined: Mon Jan 13, 2014 10:39 pm

Re: blparam and coherent_poolsize

Postby WarheadsSE » Sat Jan 18, 2014 8:20 pm

Which device is this on? It has a SATA port.. so.. V4, GoFlex?
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: blparam and coherent_poolsize

Postby noggin » Sat Jan 18, 2014 10:01 pm

Pogoplug v4

Archlinux on SATA HD
Technisat HD USB DVB-S2 tuner on USB 2.0 port

Nothing on USB 3.0 ports or SD Card.
noggin
 
Posts: 21
Joined: Mon Jan 13, 2014 10:39 pm

Re: blparam and coherent_poolsize

Postby WarheadsSE » Sat Jan 18, 2014 11:01 pm

You're going to need to add that to the bootargs. See if blparam puts out "extraargs"
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: blparam and coherent_poolsize

Postby noggin » Sun Jan 19, 2014 2:27 pm

Hmm - looks like my fiddling with blparam may have stopped it booting. Time to solder a UART cable I guess…

Once I get into uBoot, what's the best way of reverting to normal? I did log my blparam stuff before I made any tweaks, so I guess resetting the environment should work?
noggin
 
Posts: 21
Joined: Mon Jan 13, 2014 10:39 pm

Re: blparam and coherent_poolsize

Postby WarheadsSE » Sun Jan 19, 2014 4:47 pm

Resetting the environment to what it was before you started fiddling would be A#1
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm


Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 6 guests