home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   RBERRYPI      Support for the Raspberry Pi device      21,939 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 19,514 of 21,939   
   Theo to The Natural Philosopher   
   Re: Port forwarding from RPi to Windows    
   13 Feb 24 10:55:58   
   
   INTL 3:770/1 3:770/3   
   REPLYADDR theom+news@chiark.greenend.org.uk   
   REPLYTO 3:770/3.0 UUCP   
   MSGID: <+Nn*VkTCz@news.chiark.greenend.org.uk> 6f71816d   
   REPLY:  35ac356e   
   PID: SoupGate-Win32 v1.05   
   The Natural Philosopher  wrote:   
   > On 12/02/2024 22:17, Theo wrote:   
   > > druck  wrote:   
   > >> Luckily ARM doesn't have a management engine - yet!   
   > >   
   > > Arm doesn't have a management engine, because Arm (mostly) don't make   
   chips.   
   > > That's up to Qualcomm, Samsung or whoever.  You don't get a full datasheet   
   > > for what's in one of those.   
   > >   
   > > In the case of the original Pi, the Arm *is* the management engine.  It was   
   > > used for managing the GPU, which was the main function of the chip   
   originally.   
   > >   
   > > (well sorta, the original Broadcom chips didn't have an Arm in them)   
   > >   
   > > Theo   
   >   
   > Tell me more.  This is a corner of history I am only vaguely familiar   
   > with., Wasn't the original chip a failed set top box chip? Which is why   
   > it always had HDMI.....   
      
   https://en.wikipedia.org/wiki/Alphamosaic   
   https://en.wikipedia.org/wiki/VideoCore   
      
   The original Videocore graphics processor was designed by a Cambridge   
   company called Alphamosaic.  They were then bought by Broadcom in 2004.   
   They were used as GPUs that were in addition to the primary processor in the   
   system - eg in phones and media players (the 5th gen video iPod has a   
   Videocore 2, the Nokia 808 Pureview has a VC4 [*]).  There wasn't a CPU in   
   them at this point - all the software was running on the GPU, which would   
   communicate with the host CPU on a separate chip.  For example the video   
   iPod used an ARM7 CPU (PortalPlayer 5021C-TDF, dual ARM7 at about 75MHz).   
      
   When the Pi project was coming together, the folks at Cambridge Broadcom   
   were looking for a suitable chip.  The VC4 was already in production and did   
   roughly what they wanted but had no CPU, so the decision was made to modify   
   the existing chip.  The story goes that they raided their parts bin, found   
   an already-decade-old ARM1176 and slapped it in the VC4 - I heard the   
   timeline for this was a month.  The rest is history.   
      
   This is why the Pi Zero and 1 have the ancient ARMv6 CPU architecture, where   
   other vendors were already shipping ARMv7 CPUs (Cortex A8 and similar)   
   around 2007 or so.  And also why the boot process on Pi 1-3 is backwards   
   from what we're used to: they boot the GPU first and only later does the GPU   
   start up the Arm.  The GPU is the main processor in the system, the Arm is   
   a secondary processor.   
      
   Theo   
      
   [*] I believe the image processing stack for the 808 Pureview with its   
   then-massive sensor was written by Broadcom and/or Nokia Cambridge folks,   
   some of whom later worked on the Pi camera interface.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)   
   SEEN-BY: 15/0 19/38 90/1 105/81 106/201 128/260 129/305 135/225 153/7715   
   SEEN-BY: 218/700 226/30 227/114 229/110 112 113 200 206 307 317 400   
   SEEN-BY: 229/426 428 470 550 616 664 700 266/512 282/1038 291/111   
   SEEN-BY: 292/854 320/219 322/757 342/200 396/45 460/58 633/280 281   
   SEEN-BY: 633/412 418 420 509 2744 712/848 770/1 3 100 330 340 772/210   
   SEEN-BY: 772/220 230 5020/400 5075/35   
   PATH: 770/3 1 633/280 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca