Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Hello Austin, Am 2010-03-04 18:25:00, schrieb Austin, Alex: STM32F103 - I2C, SPI, CAN and USB. Available in both qfn and qfp, can be clocked as slow as you want. Only the on-chip peripherals will take notable power, and they can all be selectively shut off. Cool chip... So, if I order 200.000 of them, I can use it as CAN or USB microcontroller which is exactly what I need. Also I can use SPI/I²C parallel for data collecting... Price is OK. I asume @200.000 it cost arround 1.20 Euro or less. Unfortunatey I find only the STM32F103T6U7A with the big memory which is not neccesary. Do you know, where I can get the smaller version? Thanks, Greetings and nice Day/Evening Michelle Konzack 24V Electronic Engineer Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # http://www.tamay-dogan.net/ Michelle Konzack http://www.can4linux.org/ Apt. 917 http://www.flexray4linux.org/ 50, rue de Soultz Jabber linux4miche...@jabber.ccc.de 67100 Strabourg/France IRC#Debian (irc.icq.com) Tel. DE: +49 177 9351947 ICQ#328449886 Tel. FR: +33 6 61925193 signature.pgp Description: Digital signature ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Michelle Konzack wrote: Cool chip... So, if I order 200.000 of them, I can use it as CAN or USB microcontroller which is exactly what I need. Also I can use SPI/I²C parallel for data collecting... Price is OK. I asume @200.000 it cost arround 1.20 Euro or less. Unfortunatey I find only the STM32F103T6U7A with the big memory which is not neccesary. Do you know, where I can get the smaller version? If you talk about 200k pieces, your distributor (or maybe even a ST rep) should be very willing to provide a price quote. At those volumes, you usually don't take list prices, and even if the distri does not usually stock that part, that should be no problem. cu Michael ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
On Sun, Mar 7, 2010 at 4:57 AM, Michael Schwingen rincew...@discworld.dascon.de wrote: Michelle Konzack wrote: Cool chip... So, if I order 200.000 of them, I can use it as CAN or USB microcontroller which is exactly what I need. Also I can use SPI/I²C parallel for data collecting... Price is OK. I assume @200.000 it cost arround 1.20 Euro or less. That is a high quantity! I wish we could have those kind of quantity for our product, typically 10-20k per year is good for us (industrial automation field). So you have the bargain power. I am not sure about the price though. STM32 MCUs are now quite popular. Unfortunately I find only the STM32F103T6U7A with the big memory which is not necessary. Do you know, where I can get the smaller version? That one is quite small already among STM32. Maybe you can check with ST to see if they have more parts coming out. If you talk about 200k pieces, your distributor (or maybe even a ST rep) should be very willing to provide a price quote. At those volumes, you usually don't take list prices, and even if the distri does not usually stock that part, that should be no problem. Yeah, I think the OP should talk to an ST representative. Even at our quantity, local ST is more than willing to help us. -- Xiaofan http://mcuee.blogspot.com ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
[Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Hi *, I try to use OpenOCD (using an FTDI FT4232) with a Maxim MAXQ622 but nothing is working. The FTDI is perfectly detected otherwise it would not work with my AT91SAM9263 or LPC2478. Does someone have an experience with it? Also I have the hell using OpenOCD with a SiLabs C8051F502. Any suggestions? Thanks, Greetings and nice Day/Evening Michelle Konzack 24V Electronic Engineer Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # http://www.tamay-dogan.net/ Michelle Konzack http://www.can4linux.org/ Apt. 917 http://www.flexray4linux.org/ 50, rue de Soultz Jabber linux4miche...@jabber.ccc.de 67100 Strabourg/France IRC#Debian (irc.icq.com) Tel. DE: +49 177 9351947 ICQ#328449886 Tel. FR: +33 6 61925193 signature.pgp Description: Digital signature ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Michelle Konzack wrote: I try to use OpenOCD (using an FTDI FT4232) with a Maxim MAXQ622 but nothing is working. The FTDI is perfectly detected otherwise it would not work with my AT91SAM9263 or LPC2478. Does someone have an experience with it? Also I have the hell using OpenOCD with a SiLabs C8051F502. What kind of usage did you expect? OpenOCD currently supports ARM and MIPS cores for debugging - and neither the MAXQ, nor the C8051 fall into that category. Basic JTAG might work, so the question is what kind of operation you have tried - have you got SVF/XSVF files for programming your targets? cu Michael ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
On Thursday 04 March 2010, Michelle Konzack wrote: Hi *, I try to use OpenOCD (using an FTDI FT4232) with a Maxim MAXQ622 but nothing is working. Surely that's because OpenOCD doesn't claim to support those chips in the first place... MAXQ is a 16-bit CPU which a quick web search suggests has no support from GCC or GDB, either. Though it does at least seem to use JTAG for the transport to its on-chip debug (OCD) module... The most I'd expect you to be able to do with OpenOCD is use the autprobe mechanism to discover that one exists on the scan chain, and report a few basic TAP attributes. And as Michael noted, maybe SVF and/or XSVF support would work. Also I have the hell using OpenOCD with a SiLabs C8051F502. Same story. No GCC or GDB support for 8051 cores either. I'd not think it would happen soon either. Maybe GCC 4.5.x versions could start to use the named address space feature from ISO/IEC TR 18037 to help sort out the mess with SFRs (they need their own address space.) 8051 is not compiler-friendly. I've never seen a compiler that generated 8051 code without requiring extensions to C ... (I looked at C for 8051 a few years back. At that time SDCC was the main non-payware option, and it wasn't IMO very good.) Likewise, no OpenOCD for that particular chip. A quick scan of the manual for that chip doesn't find any reference to JTAG. Evidently it uses yet another proprietary transport for OCD. Any suggestions? Switch to chips with good GCC/GDB/OpenOCD tools support, or help develop that support for your chosen chips. Also: Read the Fine Manual; we've been working to make sure the OpenOCD User's Guide covers all the important stuff, like which cores are supported. Current manuals can be read (HTML or PDF) at http://openocd.sourceforge.net/ Or, of course, built from the source code. - Dave ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Hello Michael, Am 2010-03-04 22:47:27, schrieb Michael Schwingen: What kind of usage did you expect? ISP and debuging. OpenOCD currently supports ARM and MIPS cores for debugging - and neither the MAXQ, nor the C8051 fall into that category. Exspecialy for the 8051 which I need... (SiLabs F320/F340/F502) Basic JTAG might work, so the question is what kind of operation you have tried - have you got SVF/XSVF files for programming your targets? For some minutes I have gotten the preeliminary MAXQ69 User Guide but itseems, it is not realy funny to code JTAG stuff Since I have no clue about this specific JTAG stuff, can you explain me what you exactly need to let OpenOCD run with MAXQ and 8051? Thanks, Greetings and nice Day/Evening Michelle Konzack Systemadministrator 24V Electronic Engineer Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # http://www.tamay-dogan.net/ Michelle Konzack http://www.can4linux.org/ Apt. 917 http://www.flexray4linux.org/ 50, rue de Soultz Jabber linux4miche...@jabber.ccc.de 67100 Strabourg/France IRC#Debian (irc.icq.com) Tel. DE: +49 177 9351947 ICQ#328449886 Tel. FR: +33 6 61925193 signature.pgp Description: Digital signature ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Hello David, Am 2010-03-04 14:21:16, schrieb David Brownell: Surely that's because OpenOCD doesn't claim to support those chips in the first place... Right, and I was trying to get no mather what from the chip as a starting point... from GCC or GDB, either. Though it does at least seem to use JTAG for the transport to its on-chip debug (OCD) module... The preliminary MAXQ69 User Guide is speaking about ISP and debuging The most I'd expect you to be able to do with OpenOCD is use the autprobe mechanism to discover that one exists on the scan chain, and report a few basic TAP attributes. And as Michael noted, maybe SVF and/or XSVF support would work. Hmmm... I'd not think it would happen soon either. Maybe GCC 4.5.x versions could start to use the named address space feature from ISO/IEC TR 18037 to help sort out the mess with SFRs (they need their own address space.) 8051 is not compiler-friendly. I've never seen a compiler that generated 8051 code without requiring extensions to C ... (I looked at C for 8051 a few years back. At that time SDCC was the main non-payware option, and it wasn't IMO very good.) I use sdcc since 2 years without problem, but have to use a Windows tool to upoad my code. But sometimes it does not start in wine. Likewise, no OpenOCD for that particular chip. A quick scan of the manual for that chip doesn't find any reference to JTAG. Evidently it uses yet another proprietary transport for OCD. I have read there is someone which used OpenOCD to access the C8051F5xx but I do not find any hints... Switch to chips with good GCC/GDB/OpenOCD tools support, or help develop that support for your chosen chips. Do yu know a chip which is 1) physical small 2) possibel TSOP, QFP or equivalent 3) consumes ony som mA of energy 4) mostly automotive 5) 1x I²C 6) 1x SPI and chip one has either a) 1x USB device b) 1x CAN Sorry, but any ARM7TDMI suck to much I use already the SAM7S, SAM7SE and SAM7XC plus a bunch of others. Also: Read the Fine Manual; we've been working to make sure the OpenOCD User's Guide covers all the important stuff, like which cores are supported. Current manuals can be read (HTML or PDF) at http://openocd.sourceforge.net/ I am looking for a documentation on how to get support into OpenOCD if a (yet) non-supportet microchip is needed... What are the steps? Thanks, Greetings and nice Day/Evening Michelle Konzack Systemadministrator 24V Electronic Engineer Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # http://www.tamay-dogan.net/ Michelle Konzack http://www.can4linux.org/ Apt. 917 http://www.flexray4linux.org/ 50, rue de Soultz Jabber linux4miche...@jabber.ccc.de 67100 Strabourg/France IRC#Debian (irc.icq.com) Tel. DE: +49 177 9351947 ICQ#328449886 Tel. FR: +33 6 61925193 signature.pgp Description: Digital signature ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Michelle Konzack wrote: For some minutes I have gotten the preeliminary MAXQ69 User Guide but itseems, it is not realy funny to code JTAG stuff Since I have no clue about this specific JTAG stuff, can you explain me what you exactly need to let OpenOCD run with MAXQ and 8051? First, you need documentation on the transport to the chip's debug logic (JTAG or proprietary). Then you need documentation on the debug logic in the chip. If you have gathered that, you can start to extend OpenOCD to talk to your chips - that might get ISP working. However, to get debugging, you will also need a debugger for the CPU cores that talks gdb protocol. cu Michael ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
On Thursday 04 March 2010, Michelle Konzack wrote: I am looking for a documentation on how to get support into OpenOCD if a (yet) non-supportet microchip is needed... What are the steps? Start with PATCHES.txt in the current release ... (1) write the code (2) submit patches (2a) revise the patches in response to feedback (2b) resubmit patches (3) etc ... until the maintainers merge your code. In short, it's a fairly standard process, pretty much what you'd follow with any Free (or open source) software project. I don't think we'd be keen on merging anything until it provided basic upload/download of code/data, register access, breakpoints, and all that other stuff ... basic machine language debugger functionality, in short. The MAXQ stuff would rather benefit from GCC and GDB support too. - Dave ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
On Fri, Mar 5, 2010 at 7:19 AM, Michelle Konzack linux4miche...@tamay-dogan.net wrote: I use sdcc since 2 years without problem, but have to use a Windows tool to upoad my code. But sometimes it does not start in wine. It is said that sdcc is not bad for 8051 (it is not good for PIC, for sure). At work, we use Keil C51 under Windows for various 8051, but mostly we are using ARM MCU now (switching from various old 8051, Renesas MCU, etc). For downloading under Linux, have you tried this one? http://ec2drv.sourceforge.net/ -- Xiaofan http://mcuee.blogspot.com ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
On Fri, Mar 5, 2010 at 7:19 AM, Michelle Konzack linux4miche...@tamay-dogan.net wrote: Switch to chips with good GCC/GDB/OpenOCD tools support, or help develop that support for your chosen chips. Do yu know a chip which is 1) physical small 2) possibel TSOP, QFP or equivalent 3) consumes ony som mA of energy 4) mostly automotive 5) 1x I²C 6) 1x SPI and chip one has either a) 1x USB device b) 1x CAN OpenOCD now mainly supports ARM. Sorry, but any ARM7TDMI suck to much I use already the SAM7S, SAM7SE and SAM7XC plus a bunch of others. What about the Cortex M3 MCUs from ST and TI/Luminary and now NXP (Cortex M0 and M3)? -- Xiaofan http://mcuee.blogspot.com ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
On Fri, Mar 5, 2010 at 8:03 AM, Xiaofan Chen xiaof...@gmail.com wrote: What about the Cortex M3 MCUs from ST and TI/Luminary and now NXP (Cortex M0 and M3)? But the NXP Cortex M0 only supports SWD, no JTAG. NXP's Cortex M3 parts (LPC17xx and LPC13xx) may or may not support JTAG. I think LPC13xx only supports SWD whereas LPC17xx (big) supports JTAG but I have not looked into the details. We do not really use NXP MCUs here at work. -- Xiaofan http://mcuee.blogspot.com ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Hello xiaofan, I asume you are the xiaofan from the Microchip Forum right? Am 2010-03-05 08:01:04, schrieb Xiaofan Chen: It is said that sdcc is not bad for 8051 I can say only: It works for me! and sometimes it generate weird code. Also ischould note, that I am coding ASM sinc I am on this world. AFAIK my DNA was buid from machinecode. (it is not good for PIC, for sure). I have some PICs laying arround but since MPLAB is not working for me... At work, we use Keil C51 under Windows for various 8051, but mostly we are using ARM MCU now (switching from various old 8051, Renesas MCU, etc). I had a very big damage in 1999 by using Microsoft products and M$ refused to pay damages... even if it was the fault of the M$-Support! French justice protected Micr0$oft. I have no reason to use ANY windows based products. Eagle, FAB3000, VariCAD, ... I have software for over 90.000 Euro and no Windows. :-D For downloading under Linux, have you tried this one? http://ec2drv.sourceforge.net/ I have a compiler error under Debian 5.0 and can not get it running Thanks, Greetings and nice Day/Evening Michelle Konzack Systemadministrator 24V Electronic Engineer Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # http://www.tamay-dogan.net/ Michelle Konzack http://www.can4linux.org/ Apt. 917 http://www.flexray4linux.org/ 50, rue de Soultz Jabber linux4miche...@jabber.ccc.de 67100 Strabourg/France IRC#Debian (irc.icq.com) Tel. DE: +49 177 9351947 ICQ#328449886 Tel. FR: +33 6 61925193 signature.pgp Description: Digital signature ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
-Original Message- From: openocd-development-boun...@lists.berlios.de [mailto:openocd- development-boun...@lists.berlios.de] On Behalf Of Michelle Konzack Sent: Thursday, March 04, 2010 5:20 PM To: openocd-development@lists.berlios.de Subject: Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622? ... Do you know a chip which is 1) physical small 2) possibel TSOP, QFP or equivalent 3) consumes ony som mA of energy 4) mostly automotive 5) 1x I²C 6) 1x SPI and chip one has either a) 1x USB device b) 1x CAN Sorry, but any ARM7TDMI suck to much STM32F103 - I2C, SPI, CAN and USB. Available in both qfn and qfp, can be clocked as slow as you want. Only the on-chip peripherals will take notable power, and they can all be selectively shut off. Otherwise, does anyone know if we support PIC32 yet? It is a MIPS m4K. - Alex ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Hello, Am 2010-03-05 08:03:09, schrieb Xiaofan Chen: What about the Cortex M3 MCUs from ST and TI/Luminary and now NXP (Cortex M0 and M3)? With ST I had to many problems (incudig there tech support) and with TI I have started recently. I have several times contacted the NXP support (LPC1766, LPC2478 and LPC3230) and the respond not very well. Maybe I should contact the Application Support from TI. They have currently the hell with me and an order of ISO1050 and I need at least 20.000 pcs. (it was an calculation error by TI because it is a new chip) Thanks, Greetings and nice Day/Evening Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # http://www.tamay-dogan.net/ Michelle Konzack http://www.can4linux.org/ Apt. 917 http://www.flexray4linux.org/ 50, rue de Soultz Jabber linux4miche...@jabber.ccc.de 67100 Strabourg/France IRC#Debian (irc.icq.com) Tel. DE: +49 177 9351947 ICQ#328449886 Tel. FR: +33 6 61925193 signature.pgp Description: Digital signature ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
On Fri, Mar 5, 2010 at 8:18 AM, Michelle Konzack linux4miche...@tamay-dogan.net wrote: I asume you are the xiaofan from the Microchip Forum right? Yes, I am. ;-) For downloading under Linux, have you tried this one? http://ec2drv.sourceforge.net/ I have a compiler error under Debian 5.0 and can not get it running I see. I have never tried the software myself. Maybe you can try to contact the author. -- Xiaofan http://mcuee.blogspot.com ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
On Fri, Mar 5, 2010 at 8:26 AM, Michelle Konzack linux4miche...@tamay-dogan.net wrote: With ST I had to many problems (incuding there tech support) and with TI I have started recently. I have several times contacted the NXP support (LPC1766, LPC2478 and LPC3230) and the respond not very well. I think for ST and NXP, their presence and/or support in US may not be so good. But I assume in France/Eeurope they should be much better. In Singapore, both seems to be okay and I think both have fabs (or partner fabs) here. TI is not bad as well. Anyway, this is based on my work experience and I work for a relative big US MNCs so I enjoy some good support from various vendors. ;-) I mainly deal with analog parts (ADI, Maxim, TI, etc) but I do participate the discussions on MCUs (ST, TI, Freescale, Renesas, Microchip, etc). Maybe I should contact the Application Support from TI. They have currently the hell with me and an order of ISO1050 and I need at least 20.000 pcs. (it was an calculation error by TI because it is a new chip) TI seems to have some delivery problems now. Maybe it is due to the fab-lite policy of the IDMs. On the analog side, it seems that ADI (and even Microchip) is trying to communicate to the customers that they can supply TI-compatible parts like OpAmp. -- Xiaofan http://mcuee.blogspot.com ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
Hello Xiaofan, Friday, March 5, 2010, 2:29:52 AM, you wrote: XC TI seems to have some delivery problems now. Maybe it is due XC to the fab-lite policy of the IDMs. On the analog side, it seems XC that ADI (and even Microchip) is trying to communicate to the XC customers that they can supply TI-compatible parts like OpAmp. Silica releases something they call Trendliner which provides some interesting info even if you don't use them. Here's the one for Feb. http://s107.inxserver.de/inxmail1/html_mail.jsp?id=61576email=mailref=b0cq000o0til http://www.silica.com/fileadmin/Inxmail_Daten/Trendliner/Trendliner_Feb10/Trendliner_complete_2010_02.pdf -- WBR, Igormailto:skochin...@mail.ru ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development
Re: [Openocd-development] Someone using OpenOCD with Maxim MAXQ622?
On Fri, Mar 5, 2010 at 9:42 AM, Igor Skochinsky skochin...@mail.ru wrote: Silica releases something they call Trendliner which provides some interesting info even if you don't use them. Here's the one for Feb. http://s107.inxserver.de/inxmail1/html_mail.jsp?id=61576email=mailref=b0cq000o0til http://www.silica.com/fileadmin/Inxmail_Daten/Trendliner/Trendliner_Feb10/Trendliner_complete_2010_02.pdf Very nice! Thanks a lot for the information. -- Xiaofan http://mcuee.blogspot.com ___ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development