No pretty pictures today, but a lot of results.
Nikolaus has been busy testing all the features the mainboard offers, takes quite some time (seriously).
A quick summary upfront:
The main PCB only had TWO layout mistakes - and that can be manually fixed within a few minutes and fixed in the layout file (for the production version) within 1 - 2 hours.
So yes, the main PCB should be ready for production now - and the display PCB as well.
Only missing thing now is the CPU PCB (which is more than halfway done already).
Here's a nice list of what has been done:
Note: As Nikolaus is currently working on the tests, it could be that some stuff that I put in the untested list has been tested by him already
Not much left to test anyways
Tested and working fine:
* Display (without using the ssd2858)
* Backlight
* Nub-Buttons
* Keyboard Backlight
* BMP180 (Barometric Sensor)
* Nubs
* FTDI (RS232 over USB)
* Power-LEDs
* LID-Detect
* BMC150 - accelerometer works with hacked bma150 input driver
* Panel-I2C
* TSC2007 + touch screen
* Charging Bypass
* Charger
* Fuel Gauge
* Keyboard
* Logo LEDs
* Shoulder Buttons
* USB-Host Currency Converter
* Cinterion Modem (both phone part and GPS)
* Modem Ignite
Issues found
* Sometimes, I2C hangs (Reset issue)
Not yet tested
* CRTOUCH - we don't have a driver yet
* INA231 (Current Shunt and Power Monitor)
* Force-Reset-Logic
* Over-Current-Indicator
* BMG160 (Gyroscope)
* BMC150 (Compass)
* BNO055 (9-Axis Sensor)
* Mic-Detect
* FM
* ssd2858
Stuff we need the finished CPU PCB to test them:
* DPAD, ABXY
* Microphone
* WLAN
* Bluetooth
* Audio (PCM1773 and TWL6040)
* Headset
* Vibra
* (u)SD-Slots
We're getting there - full speed ahead!
BTW: Beware - I'll start an official keyboard layout thread later tonight... I guess there'll be a hot discussion after that...
Nikolaus has been busy testing all the features the mainboard offers, takes quite some time (seriously).
A quick summary upfront:
The main PCB only had TWO layout mistakes - and that can be manually fixed within a few minutes and fixed in the layout file (for the production version) within 1 - 2 hours.
So yes, the main PCB should be ready for production now - and the display PCB as well.
Only missing thing now is the CPU PCB (which is more than halfway done already).
Here's a nice list of what has been done:
Note: As Nikolaus is currently working on the tests, it could be that some stuff that I put in the untested list has been tested by him already
Not much left to test anyways
Tested and working fine:
* Display (without using the ssd2858)
* Backlight
* Nub-Buttons
* Keyboard Backlight
* BMP180 (Barometric Sensor)
* Nubs
* FTDI (RS232 over USB)
* Power-LEDs
* LID-Detect
* BMC150 - accelerometer works with hacked bma150 input driver
* Panel-I2C
* TSC2007 + touch screen
* Charging Bypass
* Charger
* Fuel Gauge
* Keyboard
* Logo LEDs
* Shoulder Buttons
* USB-Host Currency Converter
* Cinterion Modem (both phone part and GPS)
* Modem Ignite
Issues found
* Sometimes, I2C hangs (Reset issue)
Not yet tested
* CRTOUCH - we don't have a driver yet
* INA231 (Current Shunt and Power Monitor)
* Force-Reset-Logic
* Over-Current-Indicator
* BMG160 (Gyroscope)
* BMC150 (Compass)
* BNO055 (9-Axis Sensor)
* Mic-Detect
* FM
* ssd2858
Stuff we need the finished CPU PCB to test them:
* DPAD, ABXY
* Microphone
* WLAN
* Bluetooth
* Audio (PCM1773 and TWL6040)
* Headset
* Vibra
* (u)SD-Slots
We're getting there - full speed ahead!
BTW: Beware - I'll start an official keyboard layout thread later tonight... I guess there'll be a hot discussion after that...