Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Posts posted by eck

  1. Depending how the interrupts are routed, the IRQ should go to the PMIC driver, which then decides what to do. The PMIC is a TPS65217, do you see something for that in the source tree? Could be under drivers/platform, drivers/power or arch/.

  2. For me personally, being obligated to use *any* IDE is a hindrance. I wonder what the gcc / gdb landscape is like for these micro controllers / boards.


    Makefiles, gcc/g++, and debugging via gdb with the Segger J-Link gdbserver works very well for all of them. The GCC ARM Embedded toolchain takes care of cross compiling, and J-Link is able to flash & debug pretty much any ARM chip you throw at it. It's very similar to using gcc and mspdebug for the MSP430.

  3. Is teaching students to use unreliably sourced products wise and/or ethical? Won't that work against them in the field when they attempt to design based on unrealistic dev and production costs? Just a thought.


    Most low end Cortex M0 and M3 chips aren't really that much more expensive if bought from e.g. Mouser vs from AliExpress. What comes to the boards, they can be usually recreated very easily if needed.

  4. I'm usually stuck with the same problem, the serial connection just looks stuck while mspdebug etc works. It appears that the TI CDC ACM implementation on the Launchpad causes some issues with the Linux CDC ACM driver. The fix here however works for me:




    It requires recompiling the CDC ACM module, but is not that complicated.


    USB to serial adapters are of course another option. I'm making good use of the CP2102/9 based ones as some have the full range of serial lines available, and can provide up to 100mA. Plus you can use faster speeds.

  5. EFM32 has historically been quite expensive, which has prevented most designers I know from using them.


    That's what I thought as well, but it appears that the EFM32G and EFM32TG are now priced much better than before, and have quite good availability.

  6. Have you checked panStamp? The server might do what you want (actually, it's two servers, one for interacting with the wireless netwok, the other for interfacing with the cloud), and seems also quite hackable in case something is missing. You can decouple the pieces, and have an own local protocol for talking to the wireless network (I'm just doing that with MSP430 based nodes using NRF24L01 modules).

  • Create New...