ultibo-kernel-sampler

General discussion about anything related to Ultibo.
mark
Posts: 1302
Joined: Mon Oct 03, 2016 2:12 am
Location: Indianapolis, US

ultibo-kernel-sampler

Postby mark » Wed Dec 05, 2018 12:45 am

mark wrote:Instead of asking for testers to install separate releases from github, I’m implementing ultibo-kernel-sampler which can contain and launch any other ultibo kernels including all samples and demos and work in progress (ble, microbit, anyone’s retro project, etc.) (This integration of multiple kernels is done at the source level using git subtree and implicitly rebuilds all kernels on each release to better find any repos that break over time.) So a tester only needs to download a single release once or twice a week and test everything that has been updated and more valuably experience, retest, and compare everything else with a few key presses.

Regards, Mark

https://github.com/markfirmware/ultibo- ... /v20181205

I will add $5 to my sponsorship for each of the first to test this on an rpi
The same for an rpi2.
The same for an rpi3. I've tested myself on rpi3b+.

This has a few of the ultibohub/Examples example kernels packaged into a sampler. A key on the screen launches a kernel, and the escape key returns to the sampler.

Thanks,
Mark
Ultibo - The Internet of Things that Just Work
pjde
Posts: 426
Joined: Tue Feb 09, 2016 6:21 am
Location: Sydney, Australia

Re: ultibo-kernel-sampler

Postby pjde » Wed Dec 05, 2018 9:06 pm

Hi Mark

Tried the first two examples on a PI B (The one that says Raspberry Pi (c)2011.12) and a PI3B.

Both worked.

Regards

Paul
mark
Posts: 1302
Joined: Mon Oct 03, 2016 2:12 am
Location: Indianapolis, US

Re: ultibo-kernel-sampler

Postby mark » Wed Dec 05, 2018 11:26 pm

pjde wrote:Hi Mark

Tried the first two examples on a PI B (The one that says Raspberry Pi (c)2011.12) and a PI3B.

Both worked.

Regards

Paul

Thanks! I just need someone with an rpi2 to try it out. Mark.
Ultibo - The Internet of Things that Just Work
User avatar
Ultibo
Site Admin
Posts: 2092
Joined: Sat Dec 19, 2015 3:49 am
Location: Australia

Re: ultibo-kernel-sampler

Postby Ultibo » Wed Dec 05, 2018 11:26 pm

Nice concept Mark.

Tested a few examples on a B+ and a 3A+ and the only issue was that the firmware supplied in the release is a just a few days too old for the 3A+, once I updated to the latest version it worked great.
Ultibo.org | Make something amazing
https://ultibo.org
mark
Posts: 1302
Joined: Mon Oct 03, 2016 2:12 am
Location: Indianapolis, US

Re: ultibo-kernel-sampler

Postby mark » Wed Dec 05, 2018 11:41 pm

Ultibo wrote:Nice concept Mark.

Tested a few examples on a B+ and a 3A+ and the only issue was that the firmware supplied in the release is a just a few days too old for the 3A+, once I updated to the latest version it worked great.


Great. Paul beat you by a few minutes for the sponsorship honors. I will have the next release in a few hours and will include the most recent firmware (bootcode.bin, start.elf, fixup.dat.)

Mark.
Ultibo - The Internet of Things that Just Work
mark
Posts: 1302
Joined: Mon Oct 03, 2016 2:12 am
Location: Indianapolis, US

Re: ultibo-kernel-sampler

Postby mark » Thu Dec 06, 2018 5:19 am

mark wrote:I will have the next release in a few hours

I didn’t get to the lab today so I won’t get to it until later next week. Regards, Mark.
Ultibo - The Internet of Things that Just Work
mark
Posts: 1302
Joined: Mon Oct 03, 2016 2:12 am
Location: Indianapolis, US

Re: ultibo-kernel-sampler

Postby mark » Thu Dec 13, 2018 12:20 am

https://github.com/markfirmware/ultibo- ... /v20181213

Includes 04-KeyboardInput and also advanced examples DedicatedCPU and GPUMouse.

Mark
Ultibo - The Internet of Things that Just Work
mark
Posts: 1302
Joined: Mon Oct 03, 2016 2:12 am
Location: Indianapolis, US

Re: ultibo-kernel-sampler

Postby mark » Fri Dec 14, 2018 2:39 am

https://github.com/markfirmware/ultibo- ... /v20181214

Includes an industrial clock and a primary flight display. However, the flight display has its controller set to rpizero which is not one of the three that I have been following, so it won't actually show up in the list in this release.

This includes a first cut of filtering the list - it does it by hints in the file name (like web implies networking, mouse implies mouse, etc.) I expect this will develop into a small database that indicates what features are required/demonstrated/utilized by any kernel. Then there are descriptions to show.

Mark
Ultibo - The Internet of Things that Just Work

Return to “Discussion”

Who is online

Users browsing this forum: No registered users and 0 guests