Hello,
I have been trying to install the new frodo releases, I have tried all of them, but I keep getting a problem that will not let me install Xbmcbuntu.
The error that is occuring is "microcode: failed to load file amd-ucode/ microcode amd .bin". I
I have done some research and have found that this is a new system which allows for processors to function properly. There is a fix for it but only from within a system. I am doing a brand new install. New hardware. Therefore, I can not even get into the system or a terminal to force the microcode.
Is there a way to get around this? Or is there a way I can add it to the kernel so that when it loads and preseeds it will not come up with the error?
OR alternativly, could i install a different OS and install xbmcbuntu directly from the OS so I have complete comand line access.
System:
Radeon HD 6450 GPU
AMD A6 series CPU
4gb DDR3
64GB SSD
500 GB HD
LG bluray
Any help is apreciated.
Thanks,
Betanu701
Hmmz,
That can be a problem as that is an APU so you have both the Microcode Update Driver and the radeon KMS drivers , being that there is more than one ucode that may be going on not sure how the XBMC guys setup Xbmcbuntu.
Possible Fix 1: From what I gather you can't just invoke ucode=0 in the command line either because that's an actual option and it would also affect the KMS lol. They're most likely loading it as a module though so if you can disable the microcode that way that may help.
Possible Fix 2: You can also try to see if the files are in the correct path. Normally they're in /lib/firmware but they may not be in /usr/src/<kernel version>/firmware (
or /user/src/linux if the kernel version is symlinked) which is where it's trying to load from.
In your case I would copy both the /lib/firmware/amd-ucode/microcode_amd.bin more specifically (if it's there at least) microcode_amd_fam15h.bin being the A6 is in the 15h family So if it's not in either directory that "
may" be the problem right there. So if you don't have it go download it. Check this link here for instructions.
http://debianandi.blogspot.com/2012/11/u...ocode.html
Example Copy:
Code:
cp -a /lib/firmware/amd-ucode/ /usr/src/linux/firmware/amd-ucode
cp -a /lib/firmware/radeon/ /usr/src/linux/firmware/radeon
As a FYI if they have KMS setup then you need the CAICOS files from
/ib/firmware/radeon which should be the files for your Graphics Card, so make sure they exist first.
Code:
radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin
Once you have everything copied over in /user/src/<kernel version/firmware then give it a try.
Possible Fix 3: If your able to edit the kernel options you can disable it all together or build it into the Kernel just make sure you have the kernel setup as such:
Code:
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE="amd-ucode/microcode_amd.bin amd-ucode/microcode_amd_fam15h.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/"
It is really not recommended to edit the .config directly(
but you can just be careful not to make a mistake) you can find these configuration options here:
Code:
-> Device Drivers
-> Generic Driver Options
I hope one of these helps you out man.
"There is a fix for it but only from within a system."
Have the same problem. However, I can install xbmcbuntu fully and the graphics card is just not addressed properly and I cannot make use of hardware acceleration. I would very much appreciate to know more about that fix.
Thanks in advance!
(2013-01-02, 12:46)PhilomanaiacXL Wrote: [ -> ]"There is a fix for it but only from within a system."
Have the same problem. However, I can install xbmcbuntu fully and the graphics card is just not addressed properly and I cannot make use of hardware acceleration. I would very much appreciate to know more about that fix.
Thanks in advance!
Which video card do you have ? Perhaps you need to setup the drivers for it as well as xvba/vdpau depending on the card.
hi,
ok so im getting the same problem. I have managed to successfully install xbmc frodo onto the system but it was playing up so I decided to to another clean install zeroing the hdd before hand. After this i get the microcode error as well and now I when installing it take forever (like 1hr) and still hasnt gotten close so i stop it.
If i can get it installed then how do I fix the microcode problem.
thanks
try this
Code:
sudo add-apt-repository -r ppa:team-xbmc/ppa
sudo add-apt-repository ppa:wsnipex/xbmc-xvba
sudo apt-get remove xbmc xbmc-bin
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install xbmc xbmc-bin
Regular xbmcbuntu has no ATI support to speak of see
Frodo FAQ (wiki)
When its done enable xvba and disable vdpau and vaapi.
uNi
Hi, I have this problem also.
I can't try any of the fixes above because this happens when I boot from the liveCD.
I don't have a terminal window to type any of the code you supplied
Is there an option to boot without KMS?
I don't get given any options ever.
I coose to bood from the live CD in my BIOS and then it runs through a few things before just giving me a black screen. I never even get a prompt
So you don't even see an error then like the others?
Also are you guys still using RC2 or the latest Livecd , just figure I would ask lol
I am using the latest live cd.
II see the error on the screen where you see "xbmc" with 4 dots underneath. Then the screen goes black.
Ok I hve figured out something that might work.
I can extract the ISO image on my laptop and then add in the files that are missing.
Now I am just stuck on the next two steps:
1. I need to compress the file system directory into a .squashfs file
2. I need to compile the whole directory into an ISO file.
How can I do these?
ok, I managed to get this fixed by editing the live USB stick.
Now I get this error before the screen goes black:
"mmio address already in use"