Bus Pirate Extension to support other Bus September 05, 2011, 09:04:36 pm Hi,I'm developping a prototype of an Extension Board for BusPirate and my EvalBot to add following devices:CAN Bus, RS232 transceiver (to convert real RS232 to TTL) and other interesting features like SPI chip.For information i'm using the most safe stuff for Bus CAN:Texas Instrument ISO1050DW (ISOLATED CAN TRANSCEIVER).Murata NTE0305MC (Isolated 1W Single Output SM DC/DC Converters => To convert 3.3V to 5V Isolated for the ISO1050DW).I still need to design Power Supply part connected to "Polymer Lithium Ion Battery" in order to Power ExtensionBoard & BusPirate or any external device to have an autonomous and portable BusPirate/EvalBot to analyze CAN Bus on Car ;-)I plan to develop (I have just received a PicKit3 debugger) a Bus Pirate CAN Bus protocol with bit banging (because CAN is not natively supported by PIC24F), I just hope PIC24F will be not to slow to generate CAN2.0B frame at 1 Mbit/s.If anyone is insterested in this project you can contact me at titanmkd@gmail.comPS: The Extension Board proto is designed with Eagle and under DangerousPrototypes Licence ;-)Preview of work in progress:[attachment=1][attachment=0]Best RegardsBenjamin Vernoux Last Edit: January 01, 1970, 01:00:00 am by Guest
Re: Bus Pirate Extension to support other Bus Reply #1 – September 06, 2011, 10:27:05 am Cool! Last Edit: January 01, 1970, 01:00:00 am by Guest
Re: Bus Pirate Extension to support other Bus Reply #2 – September 18, 2011, 12:28:04 pm [quote author="TitanMKD"]I plan to develop (I have just received a PicKit3 debugger) a Bus Pirate CAN Bus protocol with bit banging (because CAN is not natively supported by PIC24F), I just hope PIC24F will be not to slow to generate CAN2.0B frame at 1 Mbit/s.[/quote]Good luck with that :-)It would be much (much much much) easier to use mcp2515 chip, and interface it through SPI. Last Edit: January 01, 1970, 01:00:00 am by Guest
Re: Bus Pirate Extension to support other Bus Reply #3 – September 19, 2011, 08:05:55 pm Hi Robots,Yes of course it will be easier with a chip already supporting CAN bus through Hardware (it is what my EvalBot do with it's LM3S9B92 ARM M3 chipset) but I think it is also very interesting to have it supported by BusPirate even if that will require to write the CAN bus driver as bit-banging, I'm still convinced it could reach the fastest CAN Speed as 1Mbit/s using ASM if it's required ;)In addition PIC24F have Hardware CRC, so it could be very fast for that part.Best RegardsTitanMKD Last Edit: January 01, 1970, 01:00:00 am by Guest