From the OpenBSD 6.0 announcement in OpenBSD Journal:

----------------
ARMv7 improvements. Much work has been going into the ARM area since 5.9 came out, and those changes are finally trickling down to the -release branch. All newer arm platforms have been switched to an EFI + bootloader mechanism that works just like amd64. A Flattened Device Tree (FDT) is now used for device discovery, resulting in many arm boards being supported rapidly. Development of this platform is ongoing even now, so if you're an ARM fan, be sure to watch this space closely.
----------------

Device trees are the solution to the multiplicity of Arm designs. If one board is similar to another, you can make mods to a previous design's FDT, and remove the parts which aren't compatible. Not a panacea, of course, but a better way to support Arm/PPC and other embedded designs than board files.




On Fri, 24 Feb 2017, GREen MOnster Games wrote:

Date: Fri, 24 Feb 2017 17:21:10 +0100
From: GREen MOnster Games <greenmonstergamesc...@gmail.com>
To: Janne Johansson <icepic...@gmail.com>
Cc: Juan Francisco Cantero Hurtado <i...@juanfra.info>,
    "arm@openbsd.org" <arm@openbsd.org>
Subject: Re: Support for ARM9T --- ARMv4T family architecture

There is a lot more to supporting a computer architecture than just the
actual CPU.

Yes It's the start to begin, but It's not all, of course.

Yes, the cpu must of course have support, but all the chips
around it for disk,console,net and how to find where in RAM they are mapped
and so on is equally important, so if your device isn't on this list,

I have all about the hw information, sdram 64 mb with 48.9 mb user
accessible, eeprom nor, vfat16 for the memory, consolle too. Probabily
I can try to connect the usb to make a cross compiling into them, I
think it's the better solution, maybe with Uboot or Redboot to start.
I have the problem to see how mbyte can I flashing into the eeprom,
128 mbyte non volatile with 51 mb free user storage, but those are not
all to flashing. The big problem are the firmware, armish has the
instructions for ARMv4T but the wifi and videocard firwmare I think
it's a proble.

eeprom: I think are 77 mb dedicated to flashing (NOR)
ram: sdram 64 mbyte with first vector 0x00000000

Graphical Controller:  ATI Imageon 2282 ( Maybe I can modify the the
file config from xenocara)
Audio Controller:  Asahi Kasei AK4641 ( I don't know if it is supported)

Wifi controller: unknown IEEE 802.11b, IEEE 802.11g (????)



https://www.openbsd.org/armish.html, then chances are basically zero that it
will work.



--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Robert Sciuk                                                          
r...@controlq.com
97 Village Rd.                                                            
289.312.1278
Wellesley, ON. N0B 2T0

Reply via email to