Rock64 Review
#14
(08-20-2017, 06:42 PM)z4v4l Wrote: As a person interested in firmware development, it's so nice to see that Rock64 features SPI NOR flash. But I have a suggestion in this respect. 16MB is huge, even more than needed. Big Grin This way you only encourage fw writers to do bloatware.) seriously, I think it would be even cooler to put 2 smaller SPI NOR flash chips, say not bigger than 2MB each. instead of this huge one. For reliability. x86 motherboards often do this way. It's a practice. Also eMMC has 2 boot "partitions" for the same reason in the standard. It would be more reliable to have 2 discrete firmware devices than to have 2 copies of the fw on the same bigger device. Is it possible with rk3328? I think yes. maybe for later revisions of the board? Installing there an OS is a bad idea, better is using network boot if local storage is not an option. NOR is for firmware and having 2MB is way enough. but for the longevity, better to have 2 such chips on board. just a thought. Smile


They're way ahead of you...   Tongue


...  the SPI flash is partitioned in the mtd subsystem:  The entire SPI flash is represented (stubbed in) as several devices as follows (from cat /proc/mtd):

/dev/mtd0:    00008000   "system"
/dev/mtd1:    003f8000    "loader"
/dev/mtd2:    003c0000    "reserved"
/dev/mtd3:    00040000    "vendor"
/dev/mtd4:    00400000    "uboot"
/dev/mtd5:    00400000    "atf"

All of the above is subject to change.  "system" is stubbed.  "vendor" is being used now to keep mac addys persistent.  "uboot" is obvious,  and "atf"  is arm trusted firmware.

These partitions are being stubbed in now in preparation for booting from the on-board SPI flash.  Stay tuned here and on the irc for the ongoing discussions regarding how these partitions will change in the future; as well the future of booting from SPI flash.

( hint:  only one relatively large chip is needed;  although, the SPI nor flash is relatively tiny ! )
marcushh777    Cool

please join us for a chat @  irc.pine64.xyz:6667   or ssl  irc.pine64.xyz:6697

( I regret that I am not able to respond to personal messages;  let's meet on irc! )
  Reply


Messages In This Thread
Rock64 Review - by boudiicca - 08-17-2017, 04:31 PM
RE: Rock64 Review - by fire219 - 08-17-2017, 04:54 PM
RE: Rock64 Review - by stuartiannaylor - 08-17-2017, 05:06 PM
RE: Rock64 Review - by Jakr - 08-19-2017, 07:26 AM
RE: Rock64 Review - by stuartiannaylor - 08-19-2017, 12:00 PM
RE: Rock64 Review - by MarkHaysHarris777 - 08-19-2017, 07:04 PM
RE: Rock64 Review - by stuartiannaylor - 08-19-2017, 07:44 PM
RE: Rock64 Review - by MarkHaysHarris777 - 08-19-2017, 08:08 PM
RE: Rock64 Review - by stuartiannaylor - 08-19-2017, 08:13 PM
RE: Rock64 Review - by MarkHaysHarris777 - 08-19-2017, 08:29 PM
RE: Rock64 Review - by stuartiannaylor - 08-19-2017, 08:42 PM
RE: Rock64 Review - by Vyssute - 08-20-2017, 05:50 AM
RE: Rock64 Review - by z4v4l - 08-20-2017, 06:42 PM
RE: Rock64 Review - by MarkHaysHarris777 - 08-20-2017, 07:30 PM
RE: Rock64 Review - by z4v4l - 08-21-2017, 07:49 PM
RE: Rock64 Review - by MarkHaysHarris777 - 08-21-2017, 09:14 PM
RE: Rock64 Review - by xalius - 08-22-2017, 09:21 AM
RE: Rock64 Review - by MarkHaysHarris777 - 08-22-2017, 01:05 PM
RE: Rock64 Review - by z4v4l - 08-22-2017, 04:28 PM
RE: Rock64 Review - by stuartiannaylor - 08-22-2017, 06:03 PM
RE: Rock64 Review - by z4v4l - 08-22-2017, 06:42 PM
RE: Rock64 Review - by stuartiannaylor - 08-22-2017, 07:31 PM
RE: Rock64 Review - by z4v4l - 08-22-2017, 09:07 PM
RE: Rock64 Review - by stuartiannaylor - 08-22-2017, 09:40 PM
RE: Rock64 Review - by MarkHaysHarris777 - 08-22-2017, 09:54 PM
RE: Rock64 Review - by z4v4l - 08-22-2017, 11:17 PM
RE: Rock64 Review - by MarkHaysHarris777 - 08-22-2017, 11:43 PM
RE: Rock64 Review - by stuartiannaylor - 08-23-2017, 04:09 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
Question Hardware issues with Rock64 grobbs 1 122 02-25-2021, 09:07 PM
Last Post: Rocklobster
  Rock64 enable 1-wire to read DS18B20 or Dallas temperature sensor Perry 2 647 02-12-2021, 08:02 PM
Last Post: Perry
  Will Mobian Run On Rock64? Porcupine 1 255 01-13-2021, 12:39 PM
Last Post: tophneal
  Rock64 v2 as Openmediavault server - buffers / shutdown problems helpmerock 2 494 12-29-2020, 09:46 AM
Last Post: helpmerock
  Rock64 as a router (OpenWRT,etc) bob-anon 1 790 11-26-2020, 05:13 PM
Last Post: Rocklobster
  Safest way to send shutdown signal to headless Rock64 SMB server? bmurphr1 2 483 11-23-2020, 03:17 AM
Last Post: KC9UDX
  rock64, compile problems "illegal instruction", "memory fault" -> ddr_333Mhz? hunderteins 10 3,952 11-17-2020, 08:00 AM
Last Post: Johannes
  Libreelec Rock64 - 4GB no boot spiker15 3 917 11-02-2020, 12:36 AM
Last Post: wilsonYan
  noob with non booting rock64 4g john72carter 6 1,535 10-14-2020, 07:35 PM
Last Post: Rocklobster
  Python GPIO Library for the Rock64 (R64.GPIO) Leapo 34 30,805 10-13-2020, 02:35 PM
Last Post: hellonwood40

Forum Jump:


Users browsing this thread: 1 Guest(s)