Dangerous Prototypes

Dangerous Prototypes => Bus Pirate Development => Topic started by: alexhenrique on August 09, 2012, 04:59:56 am

Title: to simulate the operation
Post by: alexhenrique on August 09, 2012, 04:59:56 am
It would be possible to program the "pirate bus" to simulate the operation of certain chip I2C or SPI?

That would be interesting when we need to work with any chip, but do not have at the moment!
Title: Re: to simulate the operation
Post by: arakis on August 09, 2012, 08:37:39 am
That's a very interesting idea for a project, but I don;t think the Bus pirate with it's current firmware could do something like that...
Probably a best idea for something like that would be the BP demoboard we are designing, it designed to use one pic that emulates 4 different devices on 3(or 4) differen't protocols....MEM/PWM generator/ADC/DAC  over SPI/I2C/UART
Title: Re: to simulate the operation
Post by: ian on August 13, 2012, 10:39:33 am
I've long been interested in a chip emulator. You'd meed some clever PC software to design the registers and replies. It's a pretty niche project though.
Title: Re: to simulate the operation
Post by: alexhenrique on August 16, 2012, 09:13:02 pm
Component manufacturers could perhaps help you since that would be a bridge to the designers adopt in their circuitry components manufactured by them.

http://www.maxim-ic.com/ (http://www.maxim-ic.com/)

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.00902044248session_write_close ( )...(null):0
20.00932175824ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.00932176600Database_MySQL->query( ).../DatabaseHandler.php:119
40.05552315320Database_MySQL->error( ).../Db-mysql.class.php:273