Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - TitanMKD

16
Project development, ideas, and suggestions / Re: STM32F4 Debug Board v1.0 DP6037
Hi alanh

Yes there's no boot option because it is planned to run from flash but if you plug a SWD debugger you can do what you want like running code from ram for debug/test purpose.
I do always that on any board without changing any boot jumper.
I will check to add at least one jumper for dfu boot
Best regards
Benjamin.
17
Project development, ideas, and suggestions / Re: STM32F4 Debug Board v1.0 DP6037
Hi matseng,

I use TI BQ24230 as LiPo charger, when charging it also power ON the board (it includes Power Path management with boost)with priority to max current for the board (and not for the Lipo charging) and all is managed by the chipset, also the charging can be disabled.
The BQ24230 also manage automatically power from LiPO (if VUSB is not connected) or from VUSB (if VUSB is ON).
I have configured the BQ2430 with following characteristics/configuration:
* IN current limit (connected to VUSB) is set to 500mA can also be changed to 100mA by changing just a resistor (depending on the USB compliance you want USB100 for 100mA or USB500 for 500mA).
* Fast charge current limit is set to 400mA can also be changed by changing just a resistor. (400mA because it's a good value for lot of LiPo like 1000mA => requires less than 3h).
This chipset also manage Reverse Current, Short-Circuit, and Thermal Protection it is a must for stuff like Lipo to avoid them to explode/burn ;-).
This chipset also output 4.4V so I use a TPS63031 (in step-down mode) to convert 4.4V to 3.3V.
In addition those chipset have very low power consumption with very good efficiency 96% for the TPS63031.
Also the 3.3V can output up to 800mA but it will be limited by USB 5V/500mA max so about 3.3V/0.75A max.
TPS63031 have also good protection features: Short-Circuit, Undervoltage lockout and Overtemperature protection.

Finally the 5V output (when STM32 act as Host mode) is managed by a LM2735 and a switch STMPS2141 is used to enable/disable 5V.
STM32 pin PC15 enable/disable the 5V (by default 5V is disabled), so finally the LM2735 convert the 3.3V to 5V VUSB (for output).

Best Regards
Benjamin
18
Project development, ideas, and suggestions / Re: STM32F4 Debug Board v1.0 DP6037
Hi matseng,

In fact the prototype v1.0 is a beta version and I need to validate it (especially LiPo charging stuff and check power consumption and all IO are ok ),
The PCB is not OSHW because it's a prototype so before to become free and opensource i want to validate it and have enough feedback, anyway it is planned at end to be open source with schematic and code source open (under github).
I plan to order the PCB (10 boards) tomorrow maybe with FedEx shipping option to receive them in 2 week maximum.
If all is ok with the board I could give you a free PCB if you want to help developing the sw part which is intended to be fully portable and using C ANSI.
In the Todo list i plan also to check that all IO are ok (using a special connector to connect them together or Power some LED ON/OFF) and also check Lipo stuff (Power over USB charge On/Off and 5V ON/OFF, Power over Lipo and 5V ON/OFF ...).

Best Regards
Benjamin
19
Project development, ideas, and suggestions / Re: STM32F4 Debug Board v1.0 DP6037
Hi matseng,
In fact I think it is better to buy a USB micro-B male <=> USB A male (for STM32F4 Debug Board <=> PC connection) standard for all phone, and buy a cheap adaptor USB A female <=> USB micro-B male (for STM32F4 Debug Board <=> Android Phone connection) like this one http://http://www.amazon.com/USB-Micro-Female-Male-Adaptor/dp/B0023FTRUO but check it shall be "OTG" with all wire connected.

Best Regards
Benjamin
21
Project development, ideas, and suggestions / STM32F4 Debug Board v1.0 DP6037
Hi,

I have just developped a new "debug" multi-purpose board (like Bus Pirate) based on DP6037 and STM32F4 LQFP and for High Speed signals like SPI up to 37.5Mbit/s, USART up to 10.5Mbit/s ... and also other component could be supported like Nand Flash 8/16bits ...

It is planned a full package with Firmware like BusPirate depending on feedback on this project.
Cool future features could be to connect the board (with LiPo) to any Android Phone without requiring any PC to debug/hack stuff in live and anywhere.
It is also planned an Arduino adapter board for those interested.

For more details on all features see my blog http://http://titanmkd.blogspot.com

[attachment=0]
22
Bus Blaster JTAG debugger / Re: debugging STM32 from CooCox using BusBlaster v2
[quote author="bearmos"]It looks like CooCox STM32F4(Cortex M4's) are supported now - we're finally "after spring break".  Cortex M4 support has been part of the normal download since April (shortly after riktw's above post).

I'm considering getting a STM32F4 discovery board - originally I was hesitant, but since it looks like there's a free IDE for it (with decent debugging support), there no reason not to!  I'll have to pick up a bus blaster as well :)

Thanks for all the info ahri - I eventually circled back to DP in my search for a free toolchain!  I love it when that happens.[/quote]

Hi,

Personally I use Eclipse and GDB Hardware Debugging with TrueSTUDIO GDB server and it work fine.
See the link hereafter for more details http://chibios.org/dokuwiki/doku.php?id ... nk_eclipse
I also use chibios which support all peripherals with DMA and a in addition it is a very great RTOS.
I think It is just the best solution (open source for non commercial projects) and I developped my TRF7970A NFC sniffer and Mifare/Vicinity Reader with that (through a terminal or TI GUI).

Best Regards
Benjamin
23
Open Bench Logic Sniffer / Re: spartan/virtex 6 + ddr2/3 ?
Hi,
I plan in a future project (work in progress secret project) to include a Logic Sniffer mode @100MHz with up to 16 channels and with at least 8MegaBytes of RAM for storage and with USB 2.0 High Speed for data transfer.
I think such configuration will be great for very long run sampling and also realtime analysis by mixing Saleae & Logic Sniffer mode depending on the needs of the user.

Tell me if you think about other features.

If forgot one stuff the price for the full board (which will features tons of other stuff) will be less than 100US$.

Best Regards
Benjamin
26
Project logs / Re: HAKKO (907ESD) and SOLOMON (SL-10/30) soldering iron dri
CMS is french sorry it means SMD (surface mounted device).

About your project it is exactly what I want and PIC32MX seems also very good choice (I have some spare chip).
2 Measurement points is also a very good idea and the LCD is just a must !!
Could you contact me when you will have some schematic+board ready for a prototype ?
I'm also very interested by good shop to buy cheap and good LCD.

Best Regards
Benjamin
27
Project logs / Re: HAKKO (907ESD) and SOLOMON (SL-10/30) soldering iron dri
Hi,

I'm very interested in Soldering Iron Board but my need are a bit different,
I have hacked(disabled thermostat because it stop at 190°C instead of 250°C) a Hot Plate to use it for PCB Reflow Soldering.
I use my Extech EX330 in T°C Probe mode with a PT Probe to measure temperature and at 230°C I switch off the Power (to reach about 240°C), and I will like to add an automatic mode with Reflow Profile integrated and I think I could use the Soldering Iron with some modifications to add Reflow Profile (loaded from an EEPROM ...).
The requirement are accurate PID with Relay 240V max 16A (in fact it's 2000W max).
I will like also a CMS version of the Soldering Iron PCB to have a little board in order to even integrate it in the Hot Plate.

Do you think it will require minor modification ?

Best Regards

Benjamin
29
Client software / Re: Jawi's Logic Sniffer client software - releases
Hi Jawi,

I have just rebuilt the intermediate 0.9.6b1+ (from GitHub) and now cursor and also USART decoder are OK on WindowsXP of course there is still some refresh bug like described by Flavor.
A good stuff will be to use by default same color of each channel like in the v0.9.5.

Best Regards
Benjamin

( ! ) 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.01712452648session_write_close ( )...(null):0
20.01742584264ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01742585040Database_MySQL->query( ).../DatabaseHandler.php:119
40.06272723800Database_MySQL->error( ).../Db-mysql.class.php:273