Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by spirilis

  1. Just got my RPi3 and had a chance to play with it today. Stupidly simple to set up... a simple uncommenting of lines in /boot/config.txt to enable SPI, I2C, I2S etc. The bcm2835 library seems to support hitting SPI et al from C easily enough. http://www.airspayce.com/mikem/bcm2835/ So it's easy to get started with and stupidly simple for any reasonably experienced Linux admin to use. The current Raspbian doesn't support the ARM Cortex-A53's 64-bit mode yet, so it runs in armv7l 32-bit mode, but it's still quad-core. Looks like the RPi foundation supports the GPGPU project for writi
  2. hahahaha, thank you for putting the right phrase to this feeling (never could put a good phrase to that...)
  3. That might be TI's way of admitting that the money they spent on the msp430-elf-gcc port was an epic waste, so they should just give away the TI MSP430 compiler for free (like they already do with the TI optimizing ARM compiler) and get it overwith.
  4. Sounds like a level shifter, like a TXB0102 or similar? I've had some experience with those. Yeah the whole idea is A1 & B1 talk together, A2 & B2 talk together. If it's a bidirectional "sensing" type of chip like the TXB, on top of that you have to acknowledge that the drive strength on the outputs are limited, e.g. they don't recommend using pullups or pulldowns lower than 50K ohms in value on any of the pins intended to receive output from one of the channels... Where I've used the TXB is to power down the A-side voltage (on the TXB at least, VccA must be <= VccB, also the
  5. Actually another idea could be to use SPI, transmitting debug info over SPI would be loads quicker than Serial UART and you could get full bytes of information sent that way. Pick it up with the logic analyzer and use the protocol decode feature in the software.
  6. Better yet in fact, if you choose a GPIO say, P3.0, set it up using pinMode(pinnum, OUTPUT); and then toggle it using the P3OUT register directly: P3OUT |= BIT0; P3OUT &= ~BIT0; // ^ only once for state #1 P3OUT |= BIT0; P3OUT &= ~BIT0; P3OUT |= BIT0; P3OUT &= ~BIT0; // ^ did it twice for state #2 etc
  7. Serial.print is non blocking up until the point where you fill the buffer, then it blocks .... one ..... by ....... one. In the meantime, while processing the incoming data, you're spamming the serial port with state# info and such. Would it be possible for you to signify stateful information by toggling a GPIO or 2? Capture that with your Saleae and you'll have a debugging/reporting mechanism that's way less time-critically-intrusive.
  8. Nothing here jumps out at me in terms of smoking guns. Can you post the setup() routine?
  9. Money is essentially power when you simplify the concepts a bit. Finite amounts of money usually beget finite amounts of resources, but humans require a steady stream of resources over time to achieve life, indeed death is the cessation of the continual resource train we require. Thus, those who control the money flow, control life. That is true "power". And the companies vying for control over the IoT technologies know that their influence could give them structural insight & control over the development of this technology in the future, and they are betting this tech will be di
  10. I had one of my OSHpark boards "super swift" upgraded on its own recently. Love the service OSHpark is delivering.
  11. Man all of this reminds me how nice it would be to have a 17x11 capable printer. All my schematics are 17x11.
  12. I seem to recall there being definitions in Energia for that board. My guess is @@energia had access to one of these for the purposes of developing TM4C129 support in Energia long before the LaunchPad prototypes were available to him.
  13. RESET trace isn't too close to a GND trace or plane right? PCB fab shops do have tolerances for the clearances between traces, drill sizes, etc... if you're violating those tolerances you may have unpredictable variation between boards. Just a thought
  14. that's strange, I don't see TimerSerial getting any use here from the sketch's #include's. Did you set the board wrong? (i.e. the Tools > Board setting) G2553 has hardware UART so it shouldn't be importing the TimerSerial code...
  15. Yeah fwiw, I am probably not getting to this until Sept or Oct at the earliest, for now I've produced the PCB footprints & schematic components I need so that's ready... but in the meantime I have a GPS boosterpack and a CC1310 board (both PCBs shipped and on their way from China) to work on soon :-D This might be on the back burner but at least the project's scope has been mapped out. I would like to do it for kicks. I am going to implement a current monitor on the VccR and VccT rails too for the SFP for my own curiosity's sake - could double as an SFP "tester" of sorts. My current
  16. Hmmmmm... @@energia @@adrianF might want to validate the download archives?
  17. Maybe missing an official signature or something?
  18. The maintainer of the C2000 port left TI recently. I recommend learning the chip using CCS or CCS Cloud and the traditional TI examples.
  19. Working on a DipTrace footprint & schematic component for the SFP cage and edge connector (going to combine them into the same part since the alignment between the two is supposed to be so tight).
  20. I'd like to hear if @@zeke has any input on that but from what I've gathered so far that sounds right. Unless there is in fact a caveat regarding minimum bitrate through the laser, in which case that would confound things. edit: Zeke did say he thinks an MSP430 could interface with it using a low speed link. So that's probably confirmation enough.
  21. Ok, that one did it too. I'm assuming the content isn't affecting it, just the forum is ignoring and not voluntarily link-ifying more than 1 link if it's just present in the post without bbcode.
  22. that did too... 2nd link had a pound sign in it, maybe try without- https://en.wikipedia.org/wiki/Samsung_Galaxy_Note_5 blah blah https://en.wikipedia.org/wiki/Samsung_Galaxy_Note_4 blah blah blah blah https://en.wikipedia.org/wiki/Samsung_Gear_VR
  • Create New...