maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Jolla1 & TOH (https://talk.maemo.org/forumdisplay.php?f=56)
-   -   Bootloader on the Jolla handset (https://talk.maemo.org/showthread.php?t=92069)

shmerl 2013-12-18 00:22

Bootloader on the Jolla handset
 
Can anyone comment please, what bootloader is used on Jolla with Sailfish?

Is it possible to boot Sailfish there in verbose mode (i.e. not with the splash screen but with detailed output from the kernel, systemd and etc.)?

For example in GRUB I usually set loglevel=4 as a parameter for bootloader to get a reasonably verbose output. Nexus 7 for example uses its own closed bootloader, but you can pass kernel parameters to it (such as loglevel and others) for booting Plasma Active or Nemo.

jflatt 2013-12-18 00:57

Re: Bootloader on the Jolla handset
 
It was extlinux in the SDK, not sure if production has changed. Is there no conf file in /boot ?

shmerl 2013-12-18 02:45

Re: Bootloader on the Jolla handset
 
I don't have a device. So asking a theoretical question :)

mrsellout 2013-12-18 05:05

Re: Bootloader on the Jolla handset
 
contents of /boot:
Code:

boot.img                NON-HLOS.bin  sbl1.mbn  System.map
config-3.4.0.20131118.1  persist.img  sbl2.mbn  System.map-3.4.0.20131118.1
emmc_appsboot.mbn        rpm.mbn


Stskeeps 2013-12-18 08:23

Re: Bootloader on the Jolla handset
 
Fastboot/Little Kernel. And no, due to technical reasons, it's not possible to get a framebuffer console.

nieldk 2013-12-18 08:30

Re: Bootloader on the Jolla handset
 
Wouldnt be much usefull on a small screen I would say anyways.
But, perhaps a serial console and connected laptop/screen ?

shmerl 2013-12-18 16:47

Re: Bootloader on the Jolla handset
 
Quote:

Originally Posted by Stskeeps (Post 1397995)
Fastboot/Little Kernel. And no, due to technical reasons, it's not possible to get a framebuffer console.

Is it some limitation of the GPU or it's a limitation of Qualcomm's code not enabling framebuffer support in the kernel?

Stskeeps 2013-12-18 16:59

Re: Bootloader on the Jolla handset
 
Quote:

Originally Posted by shmerl (Post 1398273)
Is it some limitation of the GPU or it's a limitation of Qualcomm's code not enabling framebuffer support in the kernel?

Latter, their framebuffer code is tied into a HW composer so it's just not possible to enable framebuffer console.

richardski 2014-01-28 07:45

Re: Bootloader on the Jolla handset
 
Hopefully for the future development of the phone Qualcomm will be persuaded to see sense and the benefit of Open Source and free up the code to their software blob.

It is just unfortunate that a phone clearly aimed at the developer community inhibits their work by preventing the possibility of access to all code and full re-flashing back to factory or modified rom.

If Qualcomm fails to be supportive I hope the next Jolla phone will have a chipset from a manufacturer that understands the principles of FOSS.

In the meantime the phone is a good middle of the road platform to develop Sailfish in a real hardware environment and improve the GUI by getting feedback from real users on physical hardware. I am certainly finding mine very interesting and rewarding which is good Value For Money.

The long term future of the Jolla company and Sailfish are great and they should be supported despite the current issues with binary blobs in their first phone.

Richard

shmerl 2014-01-28 19:40

Re: Bootloader on the Jolla handset
 
Qualcomm is a typical crooked company when it comes to dealing with open source. Their attack on the open codecs is a good demonstration of what they are. So I wouldn't expect any common sense from them. If anything, Jolla should strongly try to avoid them next time. Intel SoC could be much better for a FOSS friendly device, but that will have to wait until at least the end of 2014.


All times are GMT. The time now is 05:37.

vBulletin® Version 3.8.8