gregeric
Posts: 1509
Joined: Mon Nov 28, 2011 10:08 am

Re: PiZero Roadmap

Tue Apr 12, 2016 10:47 pm

fruitoftheloom wrote:Be great if USB BOOT was actually already in the BCM2835 SoC of the ZERO :D
Not in any Zero made thus far (all 2835C1 variants according to Eben, and I can confirm same from dumps).

There must be some other trick to USB & PXE boot - GPIO pull or boot pin pull? Not had a sniff of things being loaded from network or mass storage when I've tried.

eupton
Forum Moderator
Forum Moderator
Posts: 56
Joined: Sun Apr 15, 2012 7:28 pm

Re: PiZero Roadmap

Tue Apr 12, 2016 10:58 pm

fruitoftheloom wrote:Be great if USB BOOT was actually already in the BCM2835 SoC of the ZERO :D
No dice, I'm afraid.

It's a straightforward technical operation: the underlying bootrom memory macro itself is common across all three chips and only the programming metal is different. However, in the words of Mr Burke, there is a "substantial dollar value" associated with making the change. As we make more Zeros, it may become easier to make the case for a BCM2835C2, but we're not there yet.

echmain
Posts: 226
Joined: Fri Mar 04, 2016 8:26 pm

Re: PiZero Roadmap

Tue Apr 12, 2016 11:07 pm

Sorry if this is a silly question...but what's the advantage of booting from USB vs micro sd card?

Koeshi
Posts: 228
Joined: Sun Mar 20, 2016 11:16 am

Re: PiZero Roadmap

Tue Apr 12, 2016 11:08 pm

echmain wrote:Sorry if this is a silly question...but what's the advantage of booting from USB vs micro sd card?
I'd say the main advantage is giving people more options. Especially for those that want to boot multiple OSes.

gregeric
Posts: 1509
Joined: Mon Nov 28, 2011 10:08 am

Re: PiZero Roadmap

Tue Apr 12, 2016 11:10 pm

Hi Eben - could you please explain the mechanism/meaning of "bootrom memory macro" above? And "custom hardened" when you were describing the 2837 in the blog post?

So no 2835C2... at least the embedded unicorn & 4GB RAM theories live on :D
Last edited by gregeric on Tue Apr 12, 2016 11:22 pm, edited 1 time in total.

W. H. Heydt
Posts: 10592
Joined: Fri Mar 09, 2012 7:36 pm
Location: Vallejo, CA (US)

Re: PiZero Roadmap

Tue Apr 12, 2016 11:20 pm

fruitoftheloom wrote:
davidcoton wrote: That is true for the Pi 3. On the Pi Zero, the bootROM in the BCM2835 needs updating, which is a revision to the chip. Possible, but we are all guessing about whether that is the one. It would have the side effect of bringing the booting of A+ and B+ into line with the Pi 3. The Pi 2 would need an equivalent change to its bootROM -- still possible, but less likely. (I guess that having made the change for the 2837 it is comparatively risk-free to port it to the others. And note Eben mentioned the chip revision numbers for all three -- or was that smoke and mirrors?)
The BOOTROM is in the VC4 VPU, which is common to all RPi SoC's, therefore it "could" be implemented in all future SoC Manufacturing.....

...but it may already be implemented in BCM2835 & BCM2836 SoC's manufactured after August 2015, as well as the BCM2837 ??


Unfortunately it can not be retrospectively implemented, so any new Firmware would need to check for the BOOTROM capabilities !!


Be great if USB BOOT was actually already in the BCM2835 SoC of the ZERO :D
I am going to stick my neck out and say: No. Not going to happen.

Yes, all three SoCs use the VC4. And Yes, all three SoCs have bootrom code. *However*, changing each of the other two SoCs would mean testing the code in simulation, making new masks, doing a test run of at least one wafer, verifying that the code worked correctly (or, at least, didn't prevent normal operation), going forward using the new masks.

Somebody would have to pay for the work to bring the older SoCs up to the same software level. Who is going to put up the money to do that for older designs?

plugwash
Forum Moderator
Forum Moderator
Posts: 3435
Joined: Wed Dec 28, 2011 11:45 pm

Re: PiZero Roadmap

Wed Apr 13, 2016 3:24 am

PiGraham wrote: CSI or DSI connector would be very popular features, but they are left of for good PCB layout reasons.
Unless RPF has worked miracles on the CAD
Or alternatively worked miracles on the supply chain.

What is hard in 6 layer would be easy in 8.

plugwash
Forum Moderator
Forum Moderator
Posts: 3435
Joined: Wed Dec 28, 2011 11:45 pm

Re: PiZero Roadmap

Wed Apr 13, 2016 3:30 am

gregeric wrote:Hi Eben - could you please explain the mechanism/meaning of "bootrom memory macro" above?
I would interpret it as the boot rom is a mask rom. That is there is a "macro" (a peice of layout that is placed in the design) which implements a generic rom and then a single metal layer defines what the content of that rom will be.
And "custom hardened" when you were describing the 2837 in the blog post?
As I understand it it means that the arm gate level design was converted to a silicon layout specifically for the chip rather than being bought in as a hard macro.

This would allow it to be tailored for the exact silicon process the BCM283x series uses and to the desired power verses speed compromise.

User avatar
MarkHaysHarris777
Posts: 1820
Joined: Mon Mar 23, 2015 7:39 am
Location: Rochester, MN
Contact: Website

Re: PiZero Roadmap

Wed Apr 13, 2016 4:00 am

Koeshi wrote:
echmain wrote:Sorry if this is a silly question...but what's the advantage of booting from USB vs micro sd card?
I'd say the main advantage is giving people more options. Especially for those that want to boot multiple OSes.
There are several key advantages: 1) you don't have to buy an SD card, 2) the PI would boot more like a regular PC, and folks are comfortable with that, 3) boot-up would be faster, 4) dual boot would be easier, 5) we wouldn't have all of the goofy boot-up anomalies customary with the SD card boot-up process.

Yes, better options; beyond that a more reliable system.
marcus
:ugeek:

fruitoftheloom
Posts: 20143
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: PiZero Roadmap

Wed Apr 13, 2016 5:46 am

eupton wrote:
fruitoftheloom wrote:Be great if USB BOOT was actually already in the BCM2835 SoC of the ZERO :D
No dice, I'm afraid.

It's a straightforward technical operation: the underlying bootrom memory macro itself is common across all three chips and only the programming metal is different. However, in the words of Mr Burke, there is a "substantial dollar value" associated with making the change. As we make more Zeros, it may become easier to make the case for a BCM2835C2, but we're not there yet.
Thank you for the openess of your responses, have learnt a little more ;)
adieu

Asus CS10 Chromebit / HP Envy 4500 Wireless Printer / Raspberry Pi Model 2B v1.1 / RealVNC Software...

ali1234
Posts: 21
Joined: Tue Jan 05, 2016 1:31 am

Re: PiZero Roadmap

Wed Apr 13, 2016 6:07 am

Will the USB test points be in the same place?

kernelcode
Posts: 16
Joined: Tue Nov 22, 2011 3:47 pm

Re: PiZero Roadmap

Wed Apr 13, 2016 7:14 am

LiPo charger?

Cheap, fairly non-invasive, two/three extra pads for a battery

User avatar
Cancelor
Posts: 757
Joined: Wed Aug 28, 2013 4:09 pm
Location: UK

Re: PiZero Roadmap

Wed Apr 13, 2016 10:10 am

fruitoftheloom wrote: Thank you for the openess of your responses, have learnt a little more ;)
Yeh, process of elimination ... it's not USB boot, it's not wifi .... :|
Can't find the thread you want? Try googling : YourSearchHere site:raspberrypi.org

seb_ly
Posts: 1
Joined: Wed Apr 13, 2016 10:17 am

Re: PiZero Roadmap

Wed Apr 13, 2016 10:20 am

My prediction is analog audio headers / pads - very cheap components!

fruitoftheloom
Posts: 20143
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: PiZero Roadmap

Wed Apr 13, 2016 11:39 am

seb_ly wrote:My prediction is analog audio headers / pads - very cheap components!
Composite Out ??
adieu

Asus CS10 Chromebit / HP Envy 4500 Wireless Printer / Raspberry Pi Model 2B v1.1 / RealVNC Software...

darkbibble
Posts: 602
Joined: Mon Mar 09, 2015 5:20 pm
Location: corby, england

Re: PiZero Roadmap

Wed Apr 13, 2016 11:56 am

analoge audio is already accessable by re-assigning 2 pins, and building a small resistor capacitor cuircuit
Q; How many Windows users does it take to fix a Linux problem??
A; Whats a Linux problem

User avatar
RaTTuS
Posts: 10378
Joined: Tue Nov 29, 2011 11:12 am
Location: North West UK

Re: PiZero Roadmap

Wed Apr 13, 2016 12:01 pm

fruitoftheloom wrote:
seb_ly wrote:My prediction is analog audio headers / pads - very cheap components!
Composite Out ??
is already there as a header
How To ask Questions :- http://www.catb.org/esr/faqs/smart-questions.html
WARNING - some parts of this post may be erroneous YMMV

1QC43qbL5FySu2Pi51vGqKqxy3UiJgukSX
Covfefe

fruitoftheloom
Posts: 20143
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: PiZero Roadmap

Wed Apr 13, 2016 12:13 pm

RaTTuS wrote:
fruitoftheloom wrote:
seb_ly wrote:My prediction is analog audio headers / pads - very cheap components!
Composite Out ??
is already there as a header
Yeah should of stated an actual Socket installed, more convenient than soldering for beginners...
adieu

Asus CS10 Chromebit / HP Envy 4500 Wireless Printer / Raspberry Pi Model 2B v1.1 / RealVNC Software...

SteveSmythe
Posts: 15
Joined: Fri Apr 15, 2016 9:22 pm

Re: PiZero Roadmap

Fri Apr 15, 2016 9:25 pm

ADC ->analogue inputs?

psiwek
Posts: 1
Joined: Fri Apr 15, 2016 10:38 pm

Re: PiZero Roadmap

Fri Apr 15, 2016 10:57 pm

eupton wrote:A quick update.

Raspberry PI Zero production is restarting in Wales next Monday after a hiatus to allow us to focus on Raspberry Pi 3 (a million units built and counting :D). We have placed 250ku of new orders, and are aiming to produce at least 50ku/month for the rest of this year. Distribution will continue to be via Pimoroni, Pi Hut, Adafruit and Micro Center for now.

To thank you for your patience, we've taken advantage of the hiatus to add a (much requested) new feature. I'll leave you all to guess what it is (it's not WiFi).

Probability Camera Connector !

paulweakley
Posts: 4
Joined: Fri Apr 15, 2016 11:17 pm

Re: PiZero Roadmap

Fri Apr 15, 2016 11:23 pm

I don't see any suggestions that it's BLE that they are adding to the Zero. The biggest complaint would be that adding USB components requires a splitter or a powered USB hub. Plus, the question was posed stating that it wasn't WiFi which was the major update to the Pi3 along with BLE. So it's most likely that or another microUSB port for the zero.

lashturner
Posts: 30
Joined: Wed Dec 23, 2015 3:52 pm

Re: PiZero Roadmap

Fri Apr 15, 2016 11:33 pm

Probably a 1.2ghz quad core would be nice and more ram. Also they should be able to use larger Microsd or allow that new 314gb hard drive.
eupton wrote:A quick update.

Raspberry PI Zero production is restarting in Wales next Monday after a hiatus to allow us to focus on Raspberry Pi 3 (a million units built and counting :D). We have placed 250ku of new orders, and are aiming to produce at least 50ku/month for the rest of this year. Distribution will continue to be via Pimoroni, Pi Hut, Adafruit and Micro Center for now.

To thank you for your patience, we've taken advantage of the hiatus to add a (much requested) new feature. I'll leave you all to guess what it is (it's not WiFi).

Gordon2
Posts: 23
Joined: Wed Jan 16, 2013 10:45 pm

Re: PiZero Roadmap

Sat Apr 16, 2016 12:11 am

I really don't see the purpose in keeping this secret. The device is going to production. Its apparent that the decision is final, so why not tell us what it is? I hope the foundation is not doing this just for some cheesy marketing reason. I thought they were above such tactics.

User avatar
dliloch
Posts: 168
Joined: Wed Jun 27, 2012 6:28 pm
Location: cleveland, ohio usa

Re: PiZero Roadmap

Sat Apr 16, 2016 12:56 am

Real time clock?

W. H. Heydt
Posts: 10592
Joined: Fri Mar 09, 2012 7:36 pm
Location: Vallejo, CA (US)

Re: PiZero Roadmap

Sat Apr 16, 2016 2:42 am

dliloch wrote:Real time clock?
Extremely unlikely...but I'd LOVE to see on the Pi Zero. It would make one of my Pi Zero projects trivially easy.

Return to “General discussion”