X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=Notebook;h=2659d9bb6e76af2abb7f500a474d479672a40fcf;hb=878277f456366db34532cd76c62584dc4e696fef;hp=a888776dd20edbeceda1b3c9a16676eddac11a1e;hpb=9b056f1d2c0a94ec3dafb4c119c4e5c36f1f1804;p=hw%2Ftelemega diff --git a/Notebook b/Notebook index a888776..2659d9b 100644 --- a/Notebook +++ b/Notebook @@ -84,7 +84,7 @@ 2011.11.23 - decisions based on IRC conversation with keithp - - GPS on usart3 PC10/11 doesn't conflict with the serial bootloader + + GPS on usart3 PC10/11 doesn't conflict with the serial bootloader - pick either usart1 or usart2 on PD5/6 or PA9/10 for bootloader - flash and companion can share an SPI, sensors need dedicated SPI - use 3 screws for v_pyro, either jumper to tie to v_lipo or attach @@ -96,17 +96,17 @@ - include a screw attached to ground, easy attach for magnetic switch - that makes 18 screws, use two 9's back to back - - silicon - - STM32L151VBT6 Cortex-M3 SOC - - CC1120 digital radio spi2 - - W25Q64BVZEIG 64Mbit flash spi2 + - silicon q100 $ + - STM32L151VBT6 Cortex-M3 SOC 5.39 + - CC1120 digital radio spi2 6.60 + - W25Q64BVZEIG 64Mbit flash spi2 2.06 - sensors - - Freescale MMA6556KWR2 120g 1-axis accel spi1 - - Bosch BMA250 16g 3-axis accel spi1 - - Meas Spec MS5607 baro sensor spi1 - - ITG-3200 2000 deg/sec 3-axis gyro i2c1 - - SkyTraq Venus 638 GPS usart3 + - Freescale MMA6556KWR2 120g 1-axis accel spi1 5.00 + - Bosch BMA250 16g 3-axis accel spi1 3.07 + - Meas Spec MS5607 baro sensor spi1 6.35 + - ITG-3200 2000 deg/sec 3-axis gyro i2c1 8.00 + - SkyTraq Venus 638 GPS usart3 10.00 - companion port spi2 i2c2 @@ -185,3 +185,65 @@ To Do mass. However, if the chip antenna performance is "adequate", it saves surface area, mass, and BOM cost. +2011.12.01 +- traded email with Invensense, their US distributor is cdiweb.com, they + have ITG-3200 in stock for $10 each and $8 in q100, and they have the new + IMU-6000 gyro+accel part for $15 each or $13 at q100. + + http://www.cdiweb.com/Manufacturers/invensense + + http://www.cdiweb.com/ProductDetail/ITG3200/405256 + http://www.cdiweb.com/ProductDetail/MPU6000/420595 + +2012.02.06 +- so where are we... + + - silicon q100 $ + - STM32L151VBT6 Cortex-M3 SOC 5.39 + - CC1120 digital radio spi2 6.60 + - W25Q64BVZEIG 64Mbit flash spi2 2.06 + + - sensors + - Freescale MMA6556KWR2 120g 1-axis accel spi1 5.00 + - Meas Spec MS5607 baro sensor spi1 6.35 + - IMU-6000 gyro+accel 13.00 + - SkyTraq Venus 638 GPS usart3 10.00 + - Honeywell HMC5883L magnetic sensor + + - companion port spi2 + i2c2 + bootloader intf usart1 + usart2 + +2012.06.17 +- keithp reports what looks like RF getting into the SPI bus that the cc1120, + flash, and companion port are on. looking things over, we should: + + - rotate the cc1120 180 degrees, bringing SPI off the northwest corner + and just dealing with the rework that will provoke on the UHF side + + - add 330 ohm / 47pf snubbers on the source end of all SPI lines + + - rework the SPI traces to put the SPI at one end as much as possible + +- since MMA6556 remains unobtainium, moving to an Analog Devices part with + the 5V switcher may be necessary + + elide MMA6556 + - merge megaaccel content + +- cut the big MicroMaTch down to just a 4-pin debug connector for STLINKv2? + +- can we use the 64-pin version of the STM32L151? + - it looks like the answer is yes, but of course it would require a + massive re-routing of the board... + ++ move the MPU-6000 from I2C to SPI + ++ leave the mag sensor out + +- that leaves nothing on I2C, but if we do use I2C, we need pull-ups! + + +2012.06.30 +- let's move to the u-blox MAX-6Q GPS on v0.2 + http://www.u-blox.com/en/download/documents-a-resources/u-blox-6-gps-modules-resources.html