Kernel 4.19 firmware

General discussion about anything related to Ultibo.
Gavinmc42
Posts: 1509
Joined: Sun Jun 05, 2016 12:38 pm
Location: Brisbane, Australia

Kernel 4.19 firmware

Postby Gavinmc42 » Fri Feb 22, 2019 4:58 am

Just noticed a kernel bump to 4.19 in the Ultibo download section, 4.19 has been awhile coming.

Been a few of these over the years I have been using Ultibo, but I have never noticed any effect.
Has anyone noticed anything or is Ultibo mostly immune?
I know we make our own kernels but start.elf etc changes too.

The start_x.elf file might have some effect for the VC4 side?
User avatar
Ultibo
Site Admin
Posts: 2150
Joined: Sat Dec 19, 2015 3:49 am
Location: Australia

Re: Kernel 4.19 firmware

Postby Ultibo » Fri Feb 22, 2019 11:02 pm

Gavinmc42 wrote:Just noticed a kernel bump to 4.19 in the Ultibo download section, 4.19 has been awhile coming.

If you look at the commits they do a kernel bump every few days and they rarely have any impact on Ultibo.

Gavinmc42 wrote:The start_x.elf file might have some effect for the VC4 side?

We test the firmware releases regularly to check for any changes, in most cases changes to the firmware are additions of new functionality rather than removing or breaking existing code.
Ultibo.org | Make something amazing
https://ultibo.org
Gavinmc42
Posts: 1509
Joined: Sun Jun 05, 2016 12:38 pm
Location: Brisbane, Australia

Re: Kernel 4.19 firmware

Postby Gavinmc42 » Fri Feb 22, 2019 11:18 pm

The 4.14 to 4.19 changes have cause me( and many others) a few issues in Linux.
Meanwhile Ultibo ignores it and keeps working :lol:
Which probably suggest I need to spend more time with Ultibo.
If I am not breaking it I am not trying hard enough ;)
hansotten
Posts: 45
Joined: Thu Feb 04, 2016 7:07 am

Re: Kernel 4.19 firmware

Postby hansotten » Sat Feb 23, 2019 2:04 pm

Gavin,

Are you mixing up kernel and firmware changes?

Kernel changes are Linux kernel changes and Ultibo does not use the Linux kernel. Seems 4.19 is out, and that is ongoing.

Firmware changes are things like the bootcode and the blob for the VC4 engine. Those are required to be used by Ultibo of course to boot the Pi from SD card or USB and via the mailbox support framebuffers, video, camera, all things handled by the VC4 GPU. etc. New hardware like the V2 camera or newer CPU's/Pi models may require changes, additions or bugfixes. config.txt settings are all handled by the firmware. This requires checks to see Ultibo is affected.
Gavinmc42
Posts: 1509
Joined: Sun Jun 05, 2016 12:38 pm
Location: Brisbane, Australia

Re: Kernel 4.19 firmware

Postby Gavinmc42 » Sat Feb 23, 2019 11:57 pm

Are you mixing up kernel and firmware changes?

No not exactly, when the kernel changes the boot firmware gets new timestamps.
Since we don't have the source for those we only have file sizes to indicate for changes.
A hexedit diff will give a better idea of changes.

I have noticed start_x.elf as changed the most, it can be bigger than some of my Ultibo kernels ;)
Probably camera stuff but what else?
Does any of the OpenVG/GLES get bug fixes?
Changes due to the OpenGL driver finding stuff?

How can we check if these effect us?
I don't check because Ultibo just works.
Should I have checks now that I am using VC4 firmware blob stuff, like VG and camera?
Probably easier for us to write test benchmarks because we know Linux will not get in the way :lol:
Gavinmc42
Posts: 1509
Joined: Sun Jun 05, 2016 12:38 pm
Location: Brisbane, Australia

Re: Kernel 4.19 firmware

Postby Gavinmc42 » Thu Feb 28, 2019 5:42 am

start_x.elf has been changed(link to different version) to support two framebuffer displays, at least that what I think this means.
https://www.raspberrypi.org/forums/view ... 3&t=216399

Has anyone tested this with Ultibo? HDMI and LCD.
Probably not related to kernel 4.19 unless it gets mainlined?

Return to “Discussion”

Who is online

Users browsing this forum: No registered users and 0 guests