跳到主要內容

raspberry pi clones

Interesting discussion of open sourced VPU bootloader for Raspberry Pi from CNX

Krista Brooks's GitHub and her blog,raspi-internals and hacker news:
 
 Actually, the bulk SDRAM/ARM work was done by me in the space of around month (though I only ARM to finally work three days ago with Herman's help).
You could run Linux on ARM using this but you would need to write some more drivers, otherwise you'd be limited to pretty much GPIO/serial/SDHOST PIO.
SDHOST is actually a fairly trivial interface to implement, I'm going to use it in my chainloader but I haven't had the time to look at it yet.

from 6by9

The firmware is more than just the bootloader as it also provides the access to the bits of the SoC that Broadcom have chosen not to publish the docs for - things like the codec blocks, ISP, HVS, pixel valves, etc. Parts of that are being opened up via Eric Anholt's works but only in so far as his driver uses the blocks, but the documentation is not being released AFAIK.

The majority of the firmware code is also copyright Broadcom, so RPF (Raspberry Pi Foundation) can't ride roughshod over the licence they have with Broadcom. That licence is likely to be worded that it is for use in RP products, so in allowing ArduCAM or Hardkernel to use their firmware they would be in breach of their own licence to Broadcom.


Likewise Broadcom couldn't release the RPF modified firmware source to ArduCAM as (a) they don't have it, and (b) they don't hold the copyright to the RPF modifications (of which there are now lots).


Allwinner have created Linux drivers for many of their hardware blocks and therefore they have taken on the support burden of that. I doubt HardKernel or other of the SBC manufacturers using Allwinner chips have had to do any significant development effort beyond board bringup.
Broadcom chose not to create Linux drivers as that was not their main market. RPF took the risk 5 years ago with the chips that they could get hold of, and have stuck with Broadcom since due to their investment and expertise. They could jump ship to Allwinner or other chip manufacturer, but that would be throwing away all that effort, all of the optimisations, and instead potentially picking up support of binary blobs in other kernels.

You're all free to choose to buy an alternative SBC with a less restrictive licence, but you then need to accept the level of support provided by that manufacturer and community.


OpenGL driver on Raspberry Pi




留言

這個網誌中的熱門文章

CMOS sensor trends and astrophotography, from amateur astronomers perspective

Nowadays, even in low light conditions, digital camera can quality pictures with higher ISO, noise and hot pixels have been gradually reduced. Sony has introduced back illumination process for consumer market. Sony BSI sensors evolved  from Exmor to now Exmor RS( stacked) technology. This stacked technology allows further chip size reduction, which has strong demands in smartphone camera market. Digital astrophotography is also benefited from such advances, utilising Back Side Illumination technology Exmor: Within the CMOS sensor, it outputs low-noise digital signals by "on-chip column AD conversion" and "dual noise reduction" to suppress noise in the first half of the process In low light conditions, when a wide aperture is desirable to collect as much light as possible. At apertures wider than f/2.0, back-illuminated Exmor R sensors are significantly more efficient at collecting light than conventional, front-illuminated sensor...

ultrafast rendezvous to ISS

    14 Oct 2020,  being the first to use a new “ultrafast” rendezvous” scheme with the ISS. Following a flawless ascent to the correct orbit, Soyuz 2 .1a , Soyuz MS-17 caught up with the orbiting laboratory in only two orbits (three hours), halving the time it takes for crew to get to the Station.   The three space travelers of the Soyuz MS-17 mission launched on a six-month mission the International Space Station.  previous 3/4 orbit rendezvous: Soyuz MS-16 4 orbit rendezvous A three-orbit profile was deemed possible without major flight design changes after inauguration of the Soyuz 2-1A rocket that provides a much higher orbit injection accuracy than its predecessors and would allow the two correction maneuvers on Orbit #2 to be eliminated while the Automated Rendezvous Phase would still remain untouched. The deletion of the Orbit #2 maneuvers was expected to slightly tighten the already restrictive phase angle window from and upper limit of 30-35° to 25-28°...

Scythians 斯泰基 塞種 西古提人

900 BC - 200 AD British museum   Tomb of scythe prince, Buktarma valley, 1200 masl, Google map Herodotus   絲路上的帝國 Biblegeography   哥羅西書 3:11  在此並不分希利尼人、猶太人、受割禮的、未受割禮的、化外人、 西古提人 、為奴的、自主的.惟有基督是包括一切、又住在各人之內。 塞種 塞迦  saka 史記漢書 西域傳: 塞種  ctext 昔匈奴破大月氏,大月氏西君大夏,而塞王南君罽賓。塞種分散,往往為數國。自疏勒以西北,休循、捐毒之屬,皆故 塞種 也。 匈奴列傳 Ctext :塞王 《史記》在《大宛列傳》與《匈奴列傳》中, 詳細 記錄了中亞至天山一帶的塞種(塞王、塞地)狀況。例如,文中記載了月氏西破走塞王,導致塞人南遷越過懸度(今帕米爾高原及克什米爾一帶) Baike Genetic history   Genetics  Nih griffin  ? Scytho-Siberian  world 塞迦 saka  wiki Disappeared? Sarmatians ( 薩爾馬泰 , 奄蔡 史記 ,  Aorsi )and goths YouTube