It's more than time for a small update.
There's not much to see - even though a lot is happening!
Why is that?
Well, right now, the main goals is to get all the hardware working so I
can create an automatic testing card - which will not only test the
units but also flash the OS onto the internal storage, etc.
This tester is needed for the production run so GC can quickly and
easily test all produced boards and make them ready for development.
Also, with this tester, I can quickly find out whether the hardware
still has issues or not.
Some (good) news about the results about that can be found further
down.
Nikolaus did a great job getting all the hardware to work in the kernel
and also code a large part of the testing routines.
I'm using his routines to create the automated tester.
Most of this is finished now!
So while it's not much to see, it's VERY very important.
Here are the tests already fully implemented in the tester:
-----------------------------------------------------------
* All sensors (Barometer, Gyroscope, Accelerator, Compass, Temperature)
* Both SD-Card Slots
* The USB Port
* Temperatures (Battery, CPU)
* Battery Gauge
* 4G / LTE Modem and GPS
* Wifi (incl. Speed test)
* Vibration
* LCD
* All LEDs
* eMMC
These are the tests that are implemented but need a bit more work:
------------------------------------------------------------------
* Input tester (TILER rotation needs to be fixed) for all inputs (incl.
touchscreen, nubs and lid-sensor)
* Audio (this has just been fixed one or two days ago in the kernel)
* USB OTG (need to figure out how to switch the SD-Card to mass-storage
mode)
* Bluetooth
* Flashing the OS onto the eMMC (already manually tested, but need to
implement it autoamtically)
I hope I haven't forgotten anything, but that should be it!
So yes, most of the tests are already working and testing the Pyra
almost fully automatic - and the rest should be implemented pretty
soon!
I'm trying the best I can - but as I'm no coder, writing the scrits is
a bit slower than it could be.
I will do a video showing the test run incl. flashing the OS, as soon
as it's finished.
While it's anything but spectacular, it's a VERY important process :)
What about hardware defects on the current revision?
----------------------------------------------------
So far, none are known. Everything seems to work now, which we could
now test thanks to the existing test scripts.
notaz even did a burn-in test of a 4GB RAM unit with the DLL-Off patch:
So far, it has been running over 30 days. Without reboot or being
switched off.
No crash, nothing.
So it seems we're doing fine with that patch :)
Each day working with it, it seems less likely that we need anymore
hardware fixes.
That's good, right?
... the cases?
--------------
I'll have more news about that soon, but give me a bit more time
sorting everything out here.
EvilDragon in a live stream!
----------------------------
Naaah, not another "Ask-ED"-Stream - not yet. I will do another one
when I can finally show off stuff running nicely on the Pyra.
And while this stream is more dedicated to new games on retro systems
than the Pyra, some of you might be interested in it.
I'm guest of the upcoming show #32 of RetroBlah:
https://the.nag.zone/video/sendungen-formate/retroblah/
It's a german internet-only retro-gaming show. It'll surely be fun, so
be sure to tune in if you're interested (and understand German).
That's it for today.
See you soon!
Want to leave feedback?
Visit:
https://pyra-handheld.com/boards/threads/wip-report-no-known-hardware-issue…
--
Greetings,
Michael Mrozek
-----------------------
OpenPandora GmbH
CEO: Michael Mrozek
Schäffbräustr. 11
85049 Ingolstadt
Germany
Tel.: +49 841 990 5548
http://www.openpandora.de/
HRB 4879, Amtsgericht Ingolstadt
-----------------------
eMail: mrozek(a)openpandora.org