asus/kfsn4-dre libreboot

14 replies [Last post]
lilos
Offline
Joined: 09/04/2015

Hi my asus/kfsn4-dre arrive and i install libbre boot from git.

But usb keyboard not work i`m unable to select from boot menu.

Any quick help ?

lilos
Offline
Joined: 09/04/2015

Pics

1.jpg 2.jpg 3.jpg
tomlukeywood
Offline
Joined: 12/05/2014

congratulations on your KFSN4-DRE!

the best place to ask would be the #libreboot irc channel on freenode they are much more likely to be able to help you

also i found this from the libreboot website:
There seems to be a 30 second bootblock delay (observed by tpearson); the system otherwise boots and works as expected. See text/kfsn4-dre/bootlog.txt - this uses the 'simple' bootblock, while tpearson uses the 'normal' bootblock, which tpearson suspects may be a possible cause. This person says that they will look into it. This config doesn't have the issue.

have you tried waiting 30 seconds?

lilos
Offline
Joined: 09/04/2015

Yes i have 30 sec delay.
Also for now it only boot with one CPU.If i put second cpu did`t boot.
Will try difrent memory configuration to see what will happend.My memory is 4 GB hynix ECC REG DDR2 800.

Edit 2 it is 1min and 30 sec delay untill i see somthing on screen

Boot from external video from DVI 9800GT 512MB not work ( i set jumper to external boot )

Maybe is memory problem cos i have DDR 800 and on libre boot site they say DDR 667 and usb bus is maybe overclocked idk will test tomorow with PS2 keyboard.

Edit 3 PS2 keyboard works , then load sea bios , and linux boot.

USB still not work in linux, grub payload unable to find any hdd so sea bios must be used.

Still only one CPU works.

tomlukeywood
Offline
Joined: 12/05/2014

have you asked on #libreboot?

lilos
Offline
Joined: 09/04/2015

I spend 4-5 hours in IRC and it seems libreboot git for KFSN4-DRE is broken.

I will build coreboot tomorow wich is also blob free for this board.

I talked with one coreboot developer and he ask me to try coreboot git.

So tomorow will try to build from coreboot git.

tomlukeywood
Offline
Joined: 12/05/2014

good luck!

lilos
Offline
Joined: 09/04/2015

After some time i was able to fix all my problems :)

Libreboot do not work.

Coreboot works ! I build with no microcode updates and with seabios!

Coreboot have one bug also but in irc we fixed configuration file generation!

Also no boot wait!

System boot super fast !

lilos
Offline
Joined: 09/04/2015
suitsmeveryfine
Offline
Joined: 08/15/2014

That's interesting! I didn't know it's possible to make an Nvidia card run without blobs in the boot process. Did you report to the libreboot people that you got it working?

Eemeli
Offline
Joined: 01/04/2014

According to http://libreboot.org/faq/#external-gpu it seems that the nonfree VBIOS might already be on in the ROM of the graphics card. Seabios will just execute it blindly. If the payload was GRUB, then this proprietary blob should be included when compiling coreboot.

lilos
Offline
Joined: 09/04/2015

Ok i think i was read somewhere that nvidia bios was reversed and coreboot can use this vbios file to boot system.
I use quadro 3800 1G vram like this

http://www.newegg.com/Product/Product.aspx?Item=N82E16814133271

Also i can change card if this bios is not reversed.

Also all roms is executed on GPU and i think this is not security hole, but if i have free vbios i will use it.

http://code.paulk.fr/

Display support in Coreboot still requires the non-free video BIOS (and it also has some bits that are needed by nouveau). In addition, the nouveau driver also requires a firmware to run on the card, but it was freed for the card that I decided to settle for, a GeForce 610 with 2 GiB RAM. Early tests report that it should cope just fine with the things I do on that desktop computer (gnome-shell, flightgear and some more).

suitsmeveryfine
Offline
Joined: 08/15/2014

Thanks for posting those details.

Also all roms is executed on GPU and i think this is not security hole, but if i have free vbios i will use it.

I agree with RMS in that firmware like this stored on ROMs or burned-in microcode inside a CPU shall be considered hardware rather than software. The particular ethical issues related to software therefore do not apply to them. That, however, does not make malicious hardware good. We simply need to reject hardware-implemented anti-features on other grounds than the four software freedoms.

I'm not saying that your Nvidia card is malicious (I don't know) but just wanted to make this point on hardware and software.

lilos
Offline
Joined: 09/04/2015

I want to update to mesa 11.

Is building from source is best solution or i must search some repo that have backported to ubuntu 14.04 and install to trisquel ?

vita_cell
Offline
Joined: 07/19/2015

https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa

$ sudo add-apt-repository ppa:xorg-edgers/ppa