hybridfree/eevblog-posts huggingface dataset:
Layout for STM32F373 (or similar) - Page 1
Forum section: electronics / general

author: Harvs
author_rank: Super Contributor
timestamp: September 19, 2016, 10:47:47 pm
content: Has anyone seen a reference design or similar for the STM32F373 (or one of it's siblings) which makes use of the 16bit ADCs?I'm a bit surprised that for a device that's target is precision measurement/control, ST doesn't have a demo board or the like that does anything analog-ish.I'm particularly interested in layout to achieve best results from the SDADC at medium speeds.

author: rstofer
author_rank: Super Contributor
timestamp: September 20, 2016, 01:44:40 am
content: There's an evaluation board but it is pretty expensive. 16 bit ADC is used for ECG and some other things:http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-eval-boards/stm32373c-eval.html

author: bobaruni
author_rank: Regular Contributor
timestamp: September 20, 2016, 01:45:38 am
content: There is this but it's not really optimised for the SDADC:http://ebrombaugh.studionebula.com/embedded/stm32f373breakout/index.htmlI have had a play with the SDADC on the STM32F373 and it's very noisy, I have not been able to achieve the SNR in single eneded mode in the datasheet but the closest I got was with an external low noise 3.3v reference and setting PGA gain to 1.One thing to consider with this chip, at least with the 48 pin package is that the 3 SDADC inputs have a very limited analog input MUX that can only go to a few select pins.Also you need to decide if you are going to use internal or external Vref as I found out the hard way, you can't switch between them in software alone without modifying the circuit.

author: Harvs
author_rank: Super Contributor
timestamp: September 20, 2016, 05:42:54 am
content: Thanks folks, I didn't realise that eval board had the ECG etc. on it. Having said that, I've gone through their gerbers and I think that board is simply laid out with two main goals:1. Must be only two layers.2. Everything must fit.Thanks for the feedback/tips @bobaruni. I expected the performance of an on-chip 16-bit ADC to be fairly average (as far as 16bit ADCs go), but as far as price goes it's the cheapest way to get that sort of sample rate in >12bits by quite a long way.I'll be putting it down on a 4-layer board, so hopefully with a large ground plane, plenty of decoupling and practically no other digital circuitry on board it should be ok.

author: ebclr
author_rank: Super Contributor
timestamp: September 25, 2016, 03:32:34 am
content: This application note have useful informationhttp://www.st.com/content/ccc/resource/technical/document/application_note/a0/8e/94/50/ae/d2/4b/5e/DM00124123.pdf/files/DM00124123.pdf/jcr:content/translations/en.DM00124123.pdf
Applying high voltage to output pin. Magic smoke? - Page 1
Forum section: electronics / general

author: johm
author_rank: Contributor
timestamp: September 24, 2016, 12:53:43 am
content: I've got a Microchip RTC (MCP7940N) which has an open drain output pin (MFP) with no pull-up resistor. If the RTC is powered at 3V (or not powered at all) and 8-12V (PIC's programming voltage (VPP)) are applied externally to said pin, will it damage the RTC in some way?In this case, how can it be protected from high voltage while maintaining functionality?Thank you

author: Towz
author_rank: Contributor
timestamp: September 24, 2016, 01:25:39 am
content: The pin is likely to have internal diodes for esd protection which aren't likely to be able to dissipate the power generated during the programming time. It might work for a short time before the diodes die and the pin gets probably tied to Vcc. You might use a series resistor and a clamping diode to Vcc, so when a the programming voltage is applied the max voltage at the pin will be Vcc+Vdiode thus protecting the chip.

author: T3sl4co1l
author_rank: Super Contributor
timestamp: September 24, 2016, 03:19:11 pm
content: RTFDS. If it says the absolute maximum is VDD+0.3, there is a clamp diode. If not, any voltage can be applied (regardless of VDD), up to the stated limit.Tim
What does -> mean in the CMSIS libraries? - Page 1
Forum section: electronics / general

author: noname4me
author_rank: Regular Contributor
timestamp: September 23, 2016, 08:37:54 pm
content: HiI've been looking through STM's library files provided for programming their microcontrollers and I keep coming across stuff like:hcdc->CmdOpCode = req->bRequest;I have tried googling, to no avail, the meaning of the "->" construction.Can anyone explain this, or point me to something that I can read?Thanks

author: ataradov
author_rank: Super Contributor
timestamp: September 23, 2016, 08:42:35 pm
content: You need to read any book on C. This is pretty basic stuff.-> is a pointer dereferencing operator. hcdc is a pointer to a structure that has a member CmdOpCode. -> is a way to access members of structures defined as pointers.

author: noname4me
author_rank: Regular Contributor
timestamp: September 23, 2016, 08:51:11 pm
content: Hi,..and now I know what it's called - thanksI've googled it, and understand it now.I am more familiar with the *...

author: jnz
author_rank: Frequent Contributor
timestamp: September 23, 2016, 09:12:10 pm
content: Quote from: noname4me on September 23, 2016, 08:51:11 pmYou should be more framiliar with the "."When it's a struct, it's struct.value when it's a pointer to a struct it's struct_ptr->value

author: dannyf
author_rank: Super Contributor
timestamp: September 23, 2016, 10:08:47 pm
content: Quoteas others have pointed out, I think you will get far more from your time systemically learning about C than googling it.

author: noname4me
author_rank: Regular Contributor
timestamp: September 24, 2016, 04:43:56 am
content: Actually that IS an easier way to understand it - thanks!Sent from my SM-G935F using Tapatalk
Keil uVision 5.21 is very slow at flashing MSP432 (compared to TI CCS 6) - Page 1
Forum section: electronics / general

author: akos_nemeth
author_rank: Contributor
timestamp: September 24, 2016, 11:29:18 pm
content: Hi Everybody,This is my very first forum post here in EEVBlog...I'm using Keil µVision V5.21.1.0 with MSP432 Launchpad (for the Realtime Bluetooth Networks course on edX), and the flashing time is unusually long compared to uploading even larger binaries to the MSP432 with TI's Code Composer Studio v6.A very simple blinker program took about 28 seconds to upload using µVision (Program Size: Code=552 RO-data=340 RW-data=0 ZI-data=608 ) while with the CCS it took about 1-2 seconds.The main question is: should I live with this slowness, or there is a remedy for it?Thanks,Ákos

author: Macbeth
author_rank: Super Contributor
timestamp: September 25, 2016, 12:29:40 am
content: How does CCS only take a couple of seconds? - it takes an eternity on my setup. Indeed I wasted a whole fucking weekend trying to get my MSP432 Launchpad (the black board) working after an upgrade of CCS. It seems the new (red board) is supported instead.I ended up having to reflash the bootloader.This is just trying to get the "Out of Box Experience" to work!

author: akos_nemeth
author_rank: Contributor
timestamp: September 25, 2016, 01:48:02 am
content: Hi Macbeth,I have the "red" MSP432, maybe this is different than the "black" one.I have downloaded the drivers from TI:http://software-dl.ti.com/dsps/forms/self_cert_export.html?prod_no=ti_emupack_setup_6.0.407.3_win_32.exe&ref_url=http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/emulationCCS 6 then updated the MSP432's firmware when I first tried to download a binary to the MSP432 from CCS.About the Keil uVision problem, I have found the solution: In the project settings (Project->Options for Target ...), the debugger was set to "CMSIS-DAP", which seems to be very slow for downloading the binary. The right setting is "TI XDS Debugger" which is reasonable fast.Regards,Ákos
Microtek micepack/SLD m68k - Page 1
Forum section: electronics / general

author: legacy
author_rank: Super Contributor
timestamp: September 20, 2016, 01:28:59 pm
content: do you happen to have had some experience with it?in case, let me know, I'd like to hear some feedbacksit's an obsolete development tool for m68kI got an offer from a dude and I am evaluating if it is worth

author: SimonR
author_rank: Regular Contributor
timestamp: September 23, 2016, 10:10:23 pm
content: I used a Microtek Mice for the 68000 way back in 1985 during my degree so I can't remember very much about it.I can remember being very impressed with it though. Break points and real time trace was a real luxury then and I didn't spreciate how advanced it was until I got my first full time job and only had a serial port to debug with. It was quite a large box and plugged into my board in place of the real 68000. The cable was quite short for good reasons but I seem to remember the box resting on the PCB because that was large as well.Its worth a look if its not much money. Make sure you get manuals and software with it. I can't remember if it was stand alone driven from a terminal or if it needed PC software to talk to it.Definitely worth a look if only to apreciate how far debuggers have come, although even today few if any have real time trace.
strange debugwire behaviour - Page 1
Forum section: electronics / general

author: Dan Moos
author_rank: Frequent Contributor
timestamp: September 22, 2016, 03:47:30 am
content: My rig: atmega328p running on the internal 8mgHtz clock, AVR Dragon, Atmel Studio 7. Programming in C.Cooking up an I2C library, mostly just for the experience.For quite awhile, debugWire has worked well, but all of a sudden, out of the blue, its acting crazy.The problem is that the debugger seems to be jumping all over the place. As I step through the code, it will follow things correctly for a couple instructions, and the all of a sudden be in a completely different function. Keep stepping, and it goes back to where it was. Step some more, and all of a sudden, it goes somewhere weird again. It even ends up in a function that has been written, but is never called. In other words, there should be no way to end up there.If you run the debugger multiple times, it always follows the same weird jumps, so it isn't random. Also, from the way the TWI registers read, things are somewhat working, although its hard to say. Its almost like the code is running properly, but the debugger only stops every so often. Since all these functions get called multiple times in the code, the random stops give the appearance that things are running out of order, when in fact, they are are not, but rather the debugger just lets whole chunks of code run without stopping, even in single step mode. Break points are getting missed also.could this be a clock issue? When you setup the AVR Dragon as an ISP, you have to pick a clock speed, but when you do debugWire, you don't. Does debugWire use the clock speed you chose for ISP? I have the I2C stuff running at 100kHtz, so does that mean I need a slow running debugger? The relationship if any between the ISP clock speed, and the speed of the debugWire interface is a point of confusion to me.

author: ataradov
author_rank: Super Contributor
timestamp: September 22, 2016, 04:00:10 am
content: Have you changed optimization options recently?Go to disassembly view and do single stepping there, if it also jumps from instructions that are not branches, then something is really wrong.

author: Dan Moos
author_rank: Frequent Contributor
timestamp: September 22, 2016, 04:12:41 am
content: Never mind, as usual, I spend hours on a problem, finally decide to ask for help, only to solve it within minutes of posting.One misplaced semi colon in he code cause much mayhem. Whats more, I didn't consider that every time I rebuilt my solution, the offending file wasn't getting looked at because it was part of a library I'd made.I'm good now. Many thanks!
problem when build program with mplab x - Page 1
Forum section: electronics / general

author: wasabi
author_rank: Newbie
timestamp: September 21, 2016, 09:13:24 pm
content: hello, i'm new here. and i need some help from you.. i have make new project using mplab x and when i want to 'build project' it show error.this is my screenshot.and this is my source code:Quotei hope you can help me to solve this problem.. thank you

author: ale500
author_rank: Frequent Contributor
timestamp: September 22, 2016, 06:40:02 am
content: That is not the error !, you have to look for what exactly failed... maybe an unknown variable, or function, or something else...

author: wasabi
author_rank: Newbie
timestamp: September 22, 2016, 01:51:53 pm
content: Quote from: ale500 on September 22, 2016, 06:40:02 ami do not have idea how to fix it because when i want build it show error..Quoteall header i has insert at mplab x..

author: JPortici
author_rank: Super Contributor
timestamp: September 22, 2016, 02:07:29 pm
content: please, use the [ code ] tag.Code:newfile.c:20: error: (141) can't open include file "LibraryHardware.h": No such file or directorythere you go. this file can't be found.it's not present at all, or it is not in the place the compiler is told to look at

author: ebclr
author_rank: Super Contributor
timestamp: September 22, 2016, 03:29:27 pm
content: Read with attention this#include <file>This form is used for system header files. It searches for a file named 'file' in a standard list of system directories. You can prepend directories to this list with the -I option while compiling your source code.#include "file"This form is used for header files of your own program. It searches for a file named 'file' in the directory containing the current file. You can prepend directories to this list with the -I option while compiling your source code.

author: wasabi
author_rank: Newbie
timestamp: September 23, 2016, 06:28:36 pm
content: i do not have idea about it.. what it mean?Code:make: *** [build/default/production/newfile.p1] Error 1Code:make: *** [.build-conf] Error 2Code:make: *** [.build-impl] Error 2

author: wasabi
author_rank: Newbie
timestamp: September 23, 2016, 06:38:37 pm
content: why has "attention" sign at eeprom? any error at there?

author: Bruce Abbott
author_rank: Frequent Contributor
timestamp: September 23, 2016, 07:02:36 pm
content: Quote from: JPortici on September 22, 2016, 02:07:29 pmhttp://shahrulnizam.com/pic-lesson-compass-hmc6352/Quote

author: JPortici
author_rank: Super Contributor
timestamp: September 23, 2016, 07:30:19 pm
content: jesus
MCU NEC 780851AGC(A) - Page 1
Forum section: electronics / general

author: poly123
author_rank: Newbie
timestamp: September 12, 2016, 07:59:38 pm
content: HelloI want to read this mcuActually i have Reneases nec programmer but it has blocked the read option(but have write option) as this mcu is used in commercial purposesSo, i want to ask that is it possible to read this device through reneases programmer or any other programmer???

author: pelule
author_rank: Frequent Contributor
timestamp: September 12, 2016, 09:01:35 pm
content: You can't read the 780851AGC(A) or the flash type 78F0851AGC(A).The 780851AGC(A) is a mask rom device, the (A) states automotive grade quality.For mask rom devices there is a secret mode (rom test mode) to read out, but I am not aware of.If it is a 78F0851AGC(A) not may not read-out, the on-chip flash programmer function only allows erase, program and verify, but no read-out.

author: senso
author_rank: Frequent Contributor
timestamp: September 13, 2016, 11:10:22 am
content: Build a dumper?A micro-controller, maybe some port expansion and just iterate through all the addresses and read the data byte by byte?

author: pelule
author_rank: Frequent Contributor
timestamp: September 13, 2016, 02:30:09 pm
content: A dumper would not work - there is no external access to internal RAM or ROM.To dump the internal data you would need an internal running part of program - not possible.I have attached the data sheet of the 780851/52 products. This may explain why.I know, there is a secret wy to serial dump internal ROM (is used during production test) using the X1 and some other pin(s), but I don't know the details unfortunately.

author: poly123
author_rank: Newbie
timestamp: September 13, 2016, 06:52:13 pm
content: Any solution?Sent from my Redmi Note 3 using Tapatalk

author: amyk
author_rank: Super Contributor
timestamp: September 14, 2016, 10:47:50 am
content: Quote from: pelule on September 13, 2016, 02:30:09 pmThis?http://www.google.com/patents/US6408415Depending on how much you want to spend, you can try one of the far-East reverse-engineering services or even attempt decapping and reading it yourself --- mask ROM is relatively easy to read just from a very high-resolution die image.

author: Bruce Abbott
author_rank: Frequent Contributor
timestamp: September 15, 2016, 07:08:20 pm
content: Quote from: poly123 on September 12, 2016, 07:59:38 pmWhy?
How common is it to have a separate micro to handle comms in SCADA sensors? - Page 1
Forum section: electronics / general

author: e100
author_rank: Frequent Contributor
timestamp: September 15, 2016, 10:25:23 am
content: I'm wrestling with the problem of a slave microcontroller that needs to be constantly listening for messages from a master, but also needs to be able to do other time-critical things that requires interrupts to be temporarily disabled. My choices are either to write 'retry' code to deal with occasional (1 in 200) comms failures, or else use a dedicated micro to handle the comms. Neither seems like an elegant solution.Mike

author: ebclr
author_rank: Super Contributor
timestamp: September 15, 2016, 10:52:52 am
content: One possible solution that will require open mindhttps://www.xmos.com/support/boards?product=17441

author: gmb42
author_rank: Frequent Contributor
timestamp: September 15, 2016, 11:05:05 am
content: Speaking as a developer on the master side, some of the RTU\PLC's I've used in the past have had a separate communications processor, but newer devices seem to have enough horsepower to not need that.Master side software is well versed in handling comms errors to slaves, both transmission medium (i.e. radio) and slave related and dropping 1 in 200 messages won't be a worry as long as no data is lost by the slave after the retry succeeds.What protocol are you using?

author: e100
author_rank: Frequent Contributor
timestamp: September 15, 2016, 11:30:33 am
content: Quote from: gmb42 on September 15, 2016, 11:05:05 amIt's just a serialized struct passing over a half duplex rs485 connection. Master sends a message, slave responds with measurement data.

author: Rerouter
author_rank: Super Contributor
timestamp: September 15, 2016, 11:42:55 am
content: depending on your main hardware, see if your hardware has a dedicated buffer for the serial I/O, if so it would greatly increase the amount of blind time you can deal with, unless your running your micro very slow or your serial very fast, you should be able to come back and read in or prepare the output buffer and let the hardware do the heavy lifting,
Anyone here with hands-on experience on MYIR Z-Turn board - boot problem - Page 1
Forum section: electronics / general

author: Kremmen
author_rank: Super Contributor
timestamp: April 18, 2016, 12:35:21 pm
content: Recently i bought a Z-turn board in order to do some SoC prototyping using the Zynq. The preloaded Linux works beautifully no issues there, but for some reason i cannot make a simple Hello World project boot from the SD card.The setup is Z-turn + Vivado (tried all of 2014.x 2015.4, 2016.1). I tried to follow the project workflow outlined here:https://wiki.hackerspace.pl/projects:zturn-hackers:helloworld.The build succeeds without problems and produces the BOOT.bin file. Copying the file to SD, no problems but the Z-turn board won't boot from the card whatever i do. Or, let's say that it looks like it doesn't boot because i don't get the "Hello, World" output it is supposed to send over the USB serial port.I can connect to the virtual serial port from the PC and it works if i boot the preloaded Linux image. But not if i try to boot from the SD card.One thing that is differently in my project compared to the workflow in the link is, that in the block design for the PS_7 the wiki project shows more peripherals in the graphic symbol without explicitly telling the reader to configure them into use. Specifically, there is I2C, USB_0, some timers and and Slave AXI-HP0 ports visible whereas when i instantiate the same IP, these do not appear without my explicitly configuring them on. Can this indicate that there is some configuration missing somewhere? (I have copied the board specs into place and the Z-turn is selectable when creating the project).If i manually configure the IP to activate the same peripherals i then later can create all the needed projects in the SDK as well as specify the ps7_uart1 as the channel to write the string into. Despite this nothing is shown.The boot source of the Z-turn is selected using jumpers JP1, JP2. The schematic says SD card is the source when JP1 is off, JP2 is on. No joy doing this, and neither have i had luck in any other combination either (except both on it boots from the flash).So, the question really is, has anyone tried this or similar project with success and in that case, what might i be doing wrong?

author: FABT
author_rank: Newbie
timestamp: May 20, 2016, 02:31:01 pm
content: I am having similar problems with this board, but I dont have any solution.Did you solve your problem?

author: darshanaj
author_rank: Newbie
timestamp: September 14, 2016, 01:47:21 pm
content: I could get my z turn board working with boot.bin. Do you want me to share my project files?
ED-Laboratory's Microprocessor Trainer MPT-1 manual. - Page 1
Forum section: electronics / general

author: firewalker
author_rank: Super Contributor
timestamp: September 12, 2016, 08:53:32 pm
content: Can the manual for the the Z-80 board bellow found anywhere?Alexnader.

author: matseng
author_rank: Frequent Contributor
timestamp: September 13, 2016, 03:45:00 am
content: This seems to be exactly the same as the MPF-1. You can find the manuals and a lot of other dox for it here.http://www.vintagecomputer.net/fjkraan/comp/mpf1/doc/info.html

author: jesuscf
author_rank: Frequent Contributor
timestamp: September 14, 2016, 12:32:57 am
content: Isn't that the micro-professor? I used one back in the mid 80s. Maybe this can help:http://electrickery.xs4all.nl/comp/mpf1/doc/index.htmlI remember learning a lot from the experiment manual:http://electrickery.xs4all.nl/comp/mpf1/doc/MPF-1_experimentManual.pdf

author: firewalker
author_rank: Super Contributor
timestamp: September 14, 2016, 10:41:07 am
content: Thanks you guys!Alexander.
Code Composer Studio with MSP430FR5994 LaunchPad Development Kit for $15.99 - Page 1
Forum section: electronics / general

author: kaevee
author_rank: Regular Contributor
timestamp: September 14, 2016, 12:39:40 am
content: One more promotion from TI, MSP430FR5994 LaunchPad Development Kit with Code Composer Studio.https://store.ti.com/MSP430FR5994-LaunchPad-Development-Kit-with-Code-Composer-Studio-Promotion-P51095.aspxVenkat

author: dannyf
author_rank: Super Contributor
timestamp: September 14, 2016, 12:50:36 am
content: I would take the msp432 or the 5529 launchpad over those fram chip-based boards.with the msp432, you just need to update the header files once you finish the installation. or you have to manually edit the start-up files. a great chip.

author: kaevee
author_rank: Regular Contributor
timestamp: September 14, 2016, 01:03:43 am
content: Quote from: wilfred on September 14, 2016, 12:57:54 amSame thoughts here. I should probably stop looking at these promotions and post them hereVenkat

author: timb
author_rank: Super Contributor
timestamp: September 14, 2016, 01:42:53 am
content: Quote from: dannyf on September 14, 2016, 12:50:36 amAre you kidding? These FRAM based MSP430's are absolutely fantastic! FRAM has the speed of SRAM with the non-volatile nature of flash. It uses minuscule amounts of power and has essentially unlimited write endurance, too!Normally, when an MCU boots up, it transfers code from flash to SRAM, so it can execute quickly. But on these FRAM MCUs, you don't need to do that. You can execute code directly from FRAM without taking a speed hit. You can also treat whatever FRAM space isn't taken up by program/data storage as additional SRAM if you want. It's a very versatile system!TI has a cool demo on one of the earlier FRAM LaunchPads, where it has a built-in 1F super cap. If you attach a Sharp Memory LCD BoosterPack to it, it can run for hours on just the super cap, while still reading/writing to/from the FRAM and updating the display the entire time.They're great little MCUs for ultra-low power uses, or if you need to constantly read/write small amounts of data.

author: westfw
author_rank: Super Contributor
timestamp: September 14, 2016, 04:42:02 am
content: QuoteFRAM is cool! Potentially, anyway. Experiment and see if it does anything neat for you!The MSP430 in general is a nice architecture; sort of the low-end of CISC "the assembly language is elegant." Very PDP-11-like, and a good choice if you're interested in trying to learn assembly language. It's also C-friendly, which means that learning the assembly language won't be as big a "win" as it would on something like a PIC or an 8051, but ... it'd be a good starting point.Here's a "Trip Report" I wrote on the MSP430 chips, back when they were one of the "new kids on the block" (2001 (!))https://docs.google.com/document/d/1saYGFXMKebZoW3oK41oI__I58MtJR7GwrI8ci8yhdMk/edit
STM32L0 DAC Voltage Reference  - Page 1
Forum section: electronics / general

author: Throy
author_rank: Regular Contributor
timestamp: September 13, 2016, 05:57:58 pm
content: I'm currently using a STM32L052K8T6 and am trying to use the DAC. I'm a little confused as to what reference voltage is being used by the DAC. When I have the output buffer disabled 4095 = 1.23v which is the internal reference voltage. When I have the output buffer enabled 4095 = 2.02v. I expected it to be 3.3v (vdda) as it shows in the reference manual.The DAC output is being buffered by an op-amp. So there should be little current being sourced by the output.I'll try to post my configuration code later if need be. Currently don't have internet at home and am having to post this from my phone.
Semiconductor  Mergers and Acqustions   - Page 1
Forum section: electronics / general

author: JoeyG
author_rank: Regular Contributor
timestamp: August 18, 2016, 12:21:28 pm
content: This one needs to be updatedhttp://www.efton.sk/t0t1/semic_change.htm

author: JoeN
author_rank: Frequent Contributor
timestamp: August 21, 2016, 12:59:34 pm
content: Cool. Updates:Altera->Intel (added by edit)Atmel->MicrochipLinear->AnalogHittite->AnalogFairchild->ON (prospective)What else?

author: EEVblog
author_rank: Unknown
timestamp: August 21, 2016, 01:00:53 pm
content: ARM got bought.

author: JPortici
author_rank: Super Contributor
timestamp: August 21, 2016, 02:15:29 pm
content: very cool. thanks for the link

author: asgard20032
author_rank: Regular Contributor
timestamp: August 21, 2016, 03:57:43 pm
content: cypress got infineon (arm mcu)silab got gigablue (bluetooth)

author: donotdespisethesnake
author_rank: Super Contributor
timestamp: August 21, 2016, 06:54:49 pm
content: Quote from: asgard20032 on August 21, 2016, 03:57:43 pmSure about that? Haven't seen it reported anywhere.

author: ale500
author_rank: Frequent Contributor
timestamp: August 21, 2016, 07:04:43 pm
content: Cypress got Ramtrom.Wasn't infineon bought by Intel like last year, or the year before that ?

author: asgard20032
author_rank: Regular Contributor
timestamp: August 21, 2016, 07:09:29 pm
content: Oops, it was spansion arm mcu.

author: JoeN
author_rank: Frequent Contributor
timestamp: August 21, 2016, 10:34:02 pm
content: Oh, and AMS bought Taos a while back. A very small deal.http://www.eetimes.com/document.asp?doc_id=1259736

author: bobaruni
author_rank: Regular Contributor
timestamp: August 22, 2016, 12:12:49 am
content: Freescale(Motorola Semi)->NXP(Philips Semi)

author: JoeN
author_rank: Frequent Contributor
timestamp: August 22, 2016, 08:33:22 am
content: Quote from: bobaruni on August 22, 2016, 12:12:49 amNope, that's on there.

author: bobaruni
author_rank: Regular Contributor
timestamp: August 22, 2016, 08:42:10 am
content: oops, my bad.What happened to Plessey, they had heaps of linear satellite stuff, did someone buy that division out?

author: 4CX35000
author_rank: Regular Contributor
timestamp: August 22, 2016, 08:51:09 am
content: Quote from: bobaruni on August 22, 2016, 08:42:10 amPlessey Semiconductors is still in business. Heavily involved with the LED market. They also still have RF products, but marketed under Multi Market Products range.http://www.plesseysemiconductors.com/

author: Jeroen3
author_rank: Super Contributor
timestamp: August 22, 2016, 09:00:34 am
content: Maybe it's time for a wiki with such graph based on DOT for example.

author: JoeN
author_rank: Frequent Contributor
timestamp: September 13, 2016, 05:14:01 am
content: And now the latest...http://www.bloomberg.com/news/articles/2016-09-12/japan-s-renesas-agrees-to-buy-intersil-for-total-of-3-2-billion
MCU instruction set identification - Page 1
Forum section: electronics / general

author: nikonhackerastronomer
author_rank: Newbie
timestamp: September 12, 2016, 08:05:00 pm
content: Hi,First post here from Nikon Hackers. We run into a problem trying to identify the instruction set for a certain type of MCU in order to disassemble.The package looks like this:We pretty much rule out the instruction set we encountered (ARM, MIPS, FR80, H8/H8SX, etc) by running binwalk and searching for their typical opcode (RTN, CALL, LDI).The marking indicates it's one from Japanese.Is there anyone here familiar with the package marking? Or the ROM image,download here.Thanks!

author: chicken
author_rank: Frequent Contributor
timestamp: September 12, 2016, 08:46:53 pm
content: From the font and guessing (based on your nick name) it's out of a Nikon camera, I'd say NEC/Renesas. Maybe V850?

author: chicken
author_rank: Frequent Contributor
timestamp: September 12, 2016, 09:03:50 pm
content: On a second thought, it's probably just a system controller, i.e. managing buttons and power-up/down. So I'd go with the lower power MCUs like their RL78 family or its NEC predecessor 78Khttps://www.renesas.com/en-us/products/microcontrollers-microprocessors/rl78.html

author: amyk
author_rank: Super Contributor
timestamp: September 13, 2016, 01:00:24 am
content: Renesashttp://mms.businesswire.com/bwapps/mediaserver/ViewMedia?mgid=145612&vid=5&download=1(fromhttp://www.businesswire.com/news/home/20080804005277/en/Renesas-Technologys-H8SX-Family-Devices-Offer-EXDMA)
BT audio to mass storage adapter? where to begin? - Page 1
Forum section: electronics / general

author: slow_rider
author_rank: Regular Contributor
timestamp: September 08, 2016, 06:37:28 pm
content: I have a device which has a USB connector that expects to see a mass storage device with MP3 files and possibly others it won't recognize. I would like to build an adapter that can connect to my phone via Bluetooth so that it would seem to the device I have actually connected my phone as a mass storage device, an option that used to be available in Android phones but Google killed it.Any thought about how to implement this or how to approach the problem?I have a lot of background in MCUs and such but never had to do something like this.

author: Rasz
author_rank: Super Contributor
timestamp: September 09, 2016, 03:17:17 am
content: no need to build anything, wireless sd card and usb sd card reader

author: slow_rider
author_rank: Regular Contributor
timestamp: September 09, 2016, 03:56:22 pm
content: That's close, but not there... my phone does not have a full size SD card connector and the microSD is hidden inside and can't be easily accessed.

author: Rasz
author_rank: Super Contributor
timestamp: September 10, 2016, 03:34:43 am
content: you dont need anything in the phone, you connect to the sd card over wifi,. its wireless

author: viperidae
author_rank: Frequent Contributor
timestamp: September 10, 2016, 04:21:00 am
content: Google had good reason to drop mass storage in favour of mtp.It might be possible to convert from mtp to mass storage

author: Rasz
author_rank: Super Contributor
timestamp: September 10, 2016, 05:31:55 am
content: Quote from: viperidae on September 10, 2016, 04:21:00 amwhy would you bother when you can wirelessly upload files to the SD card in SD reader
FS [UK] Olimex MSP430 USB programmer - Page 1
Forum section: electronics / general

author: 6thimage
author_rank: Regular Contributor
timestamp: September 10, 2016, 02:56:58 pm
content: This was bought a few years ago, used around 10 times and has since sat in its box, so its time to get rid of it! I have briefly checked it and it seems to be fully working.The full details are athttps://www.olimex.com/Products/MSP430/JTAG/MSP430-JTAG-TINY-V2/The current price on Mouser is £53 and on Farnell it is £63, so I'm looking for £35 including 2nd class delivery.
Atollic will give a TrueSTUDIO PRO license - Page 1
Forum section: electronics / general

author: asgard20032
author_rank: Regular Contributor
timestamp: September 10, 2016, 12:34:54 am
content: Every detail at this link :https://wn.nr/AKMXrAAtollic will give 5 license to lucky winner. Good luck. (I wish I will win, but those thing never happen to me...)Cheap code composer studio, and now Atolli... If only we could get a promo for iar or keil now.
Need Help - How to Print Square Wave Frequency From Light-to-Frequency Sensor? - Page 1
Forum section: electronics / general

author: Potomac
author_rank: Regular Contributor
timestamp: September 08, 2016, 11:26:22 pm
content: Hi all. Another beginner question here.Before I lay out my question in detail, I wanted to point out that I attached a high-resolution image collage of the work I've done so far. You can download it below and zoom around to see detailed photos. It shows that I have wired the sensor correctly according to the datasheet schematic, and that I'm getting the results I expected on the oscilloscope (without LED vs. with LED).-----------------------------------------------------------------------------------------------------------------Anyways, here goes my questionI am attempting to read the frequency data from an IR light sensor with my Arduino and print it to the serial monitor. The sensor in question is the TSL245 from Taos. It has a peak sensitivity of about 940 nm. It outputs a square wave with a frequency that is proportionate to the amount of light it receives.For convenience,HERE IS THE DIGIKEY PAGE, andHERE IS THE DATASHEET.THIS ARTICLEsays that there are two ways to read frequency data from a sensor with the Arduino. I have pasted text from that article below:QuoteIn the image collage below, you'll see that when the sensor is fully saturated with the IR LED's light, the scope displays a frequency of 10 kHz. For this reason, I believe Method 2 would be fine. (Where 50 kHz is the upper limit) This would free me from the need to use pin 5 like in Method 1. Also, I don't believe I'd have to build a preamp like in Method 1.So Method 2 (pulseIn function) it is.Below, I modified the code for the simple PulseIn function to include pin 9, which you'll see in the image below is the input pin I've wired to my Arduino.https://www.arduino.cc/en/Reference/PulseInCode:int pin = 9;unsigned long duration;void setup(){pinMode(pin, INPUT);}void loop(){duration = pulseIn(pin, HIGH);}Now I'm wondering where I go next? I have used the serial print function for AnalogRead values. This thread had a similar subject but never resolved the issue.I am thinking this is what I should add next but I know it's incorrect. It doesn't compile and I'm not sure I even have the right ideaCan anyone lend a hand? Much appreciatedCode:int pin = 9;unsigned long duration;void setup(){Serial.begin (9600);pinMode(pin, INPUT);}void loop(){duration = pulseIn(9, HIGH);value = pulseIn(pin 9, HIGH);Serial.print(value);Serial.println(": value.");}

author: rstofer
author_rank: Super Contributor
timestamp: September 09, 2016, 05:31:15 am
content: You mostly had it right, I copied a bit from the documentation of PulseIn:Code:int pin = 9;unsigned long duration;void setup(){Serial.begin(9600);pinMode(pin, INPUT);}void loop(){duration = pulseIn(pin, HIGH);Serial.println(duration); // print as an ASCII-encoded decimaldelay(1000); // delay 1000 milliseconds}This code compiles, I don't know if it works.There is an optional timeout parameter for the PulseIn function. This will allow the function to return if a pulse never occurs.
Survey for my new VHDL blog targeting beginners - Page 1
Forum section: electronics / general

author: ni9e
author_rank: Newbie
timestamp: September 08, 2016, 10:12:42 am
content: I appreciate all answers, but I am especially interested in answers from people trying to learn VHDL:https://docs.google.com/forms/d/1r6PaMugSIIqn2Q3UUaC-Vu0brqbs8agGx1651p_YnIw/viewform
Fuse bits configuration for ceramic resonators in Avr studio 5 - Page 1
Forum section: electronics / general

author: liya
author_rank: Newbie
timestamp: September 01, 2016, 09:07:27 am
content: Hi Guys,I am totally new to Programming world.I recently tried to flash my ATmega328P with USBasp programmer.I encountered a error on flashing on programmer ststing my device signature doen't match wih that of IC.I crosschecked my connections of ICSP Header.But it sounds good.I am a bit suspicious of the clock frequency configurtion which I am totally unaware.I need to program chip with 12MHz ceramic resonator.I am totally stuck.Plz anyone help me

author: Xenoamor
author_rank: Regular Contributor
timestamp: September 01, 2016, 12:11:57 pm
content: Are you sure you have an ATmega328p and not a ATmega328?

author: rfleming
author_rank: Regular Contributor
timestamp: September 02, 2016, 02:18:07 am
content: Few things to also check. 12Mhz+ only works on devices that run > 4Volts (ish). Make sure you're powering our device from above 4volts.Also, new avr's have fuses set to use internal oscillator that runs after the ckdiv fuse at 1Mhz. Thus your programmer must be lower than 400kHz when doing the first fuse read. I would typically recommend about 128kHz until you set the fuses to use the external oscillator. Also if you set it to use the external oscillator and the crystal doesn't work, you have to wait till your crystal works before you will be able to use the chip again.Finally what Xenoamor said, check your device for what one you have exactly. What is the signature you read out? Is it all 0's or F's or...?

author: arlipscomb
author_rank: Contributor
timestamp: September 08, 2016, 02:12:54 am
content: I think that if your crystal is not working you can drive it with an external oscillator.
MyStorm - Page 1
Forum section: electronics / general

author: CJay
author_rank: Super Contributor
timestamp: September 08, 2016, 02:37:50 pm
content: Anyone seen this?https://folknologylabs.wordpress.com/Opinions?I'm looking for a low cost FPGA dev board to tinker and learn with, this seems to fit the bill, especially as i have a Pi Zero already.

author: Sal Ammoniac
author_rank: Super Contributor
timestamp: September 08, 2016, 04:16:22 pm
content: Looks like a nice board, and I'm sure it would make a good learning vehicle. If your learning is directed at acquiring job skills keep in mind that Lattice is an also-ran in the FPGA industry. You'd gain better transferable FPGA skills going with a Xilinx or Altera board.
SWD signals look weird - Page 1
Forum section: electronics / general

author: Tainer
author_rank: Contributor
timestamp: August 21, 2016, 11:20:08 pm
content: I was trying to figure out why my stm32f103 refused to flash, so I hooked up the scope to SWD lines. SWDIO signal looks very strange to me - as if there is some coupling between SWDIO and SWCLK lines.I'm using discovery board as a programmer. I captured the signals with everything disconnected from st-link (i.e. all the jumpers are off and target mcu is not connected).Programmer works perfectly fine with the discovery board. I'm not really familiar with SWD signals - is that normal or should I try with a different st-link?

author: Tainer
author_rank: Contributor
timestamp: August 22, 2016, 06:19:05 am
content: OK, after some thinking I guess this is what happens: since SWD has a single data line it switches into hi-z and waits for response from target mcu. Since the line is floating the scope is picking up clock signal from a nearby line.That is still a bit strange to me - in that case one would expect some externalpull-upspull-downs on the SWDIO line. And why would st-link disable internal pull-down in software when it starts listening for response from target?

author: stj
author_rank: Super Contributor
timestamp: August 22, 2016, 06:27:34 am
content: try loading it, maybe a 100k pulldown resistor would be a good starting point.

author: ataradov
author_rank: Super Contributor
timestamp: September 06, 2016, 11:15:20 pm
content: That's absolutely normal behavior. Why put extra load on the line, when you don't really care what state it is in?
sam  - Page 1
Forum section: electronics / general

author: fidgii
author_rank: Newbie
timestamp: September 02, 2016, 07:31:25 am
content: Hello,You must use this link for helphttp://community.atmel.com/forum/samd20-pwm-8-bit-timer

author: Lajon
author_rank: Contributor
timestamp: September 05, 2016, 10:52:18 am
content: One problem you have is already discussed in the Atmel forum thread you linked to, in the PMUX array each entry configures two pins so the index to use for PA06 is 3. And since 6 is an even number it is PMUXE half you should be setting./Lars
What is the different of Arduino as ISP and AVRISP? - Page 1
Forum section: electronics / general

author: Porama6400
author_rank: Regular Contributor
timestamp: August 29, 2016, 01:09:14 pm
content: If i want to program Atmel microcontroller from Atmel StudioShould I buy actual AVRISP or Arduino as ISP is enough?And how is it different?

author: Rithers
author_rank: Newbie
timestamp: September 02, 2016, 05:35:49 pm
content: If you already have an Arduino, give 'er a try as an ISP. Arduinos are nice in that they have built-in power and serial adapter,however it might not provide the same "plug & play" ISP functionality as a device which is fully supported in Atmel Studio.(Maybe Arduino's AVRISP is supported in Studio 7 by now, im not sure...)You might end up having to copy some AVRdude commands from Arduino's verbose output window into AtmelStudio's external tool UI.At the very least, you'll learn some fun stuff.-If you havent yet seen it, this book is really amazing (I call it my AVR bible):AVR Programming"learning to Write Software For Hardware"Elliot Williamshttp://shop.oreilly.com/product/0636920028161.dohttps://www.amazon.com/AVR-Programming-Learning-Software-Hardware/dp/1449355781takes you through real basics like flashing an AVR from your command line terminal onward through some very interesting in-depth projectshappy Flashing/rithers

author: dannyf
author_rank: Super Contributor
timestamp: September 03, 2016, 01:15:05 pm
content: Quotedepending on what you meant by "program":1. if you want to burn code into AVRs from within AS, get a programmer that's supported by AS;2. if you want to burn code compiled from within AS, get a programmer to your liking.Quotedepends on what you have. I used the dragon and now I'm using mostly usbasp: fast, robust, small and cheap. But if you have an arduino already and are tight on money, a programmer that reuses your arduino makes perfect sense.
Microsemi Libero SoC 10 installation problem - Page 1
Forum section: electronics / general

author: Kremmen
author_rank: Super Contributor
timestamp: December 15, 2012, 11:35:28 am
content: Looks like the Microsemi FPGA toolchain does not like 64 bit Win7. Installation fails in the beginning because the target directory "is not valid" whatever path i indicate. Even the offered default doesn't work. Quick search from Microsemi failed to enlighten. Has anyone seen this and found a workaround? And yes, i have tried installing in Admin mode and compatibility troubleshooter but no cigar.

author: workshopper
author_rank: Newbie
timestamp: January 20, 2016, 04:18:43 pm
content: Did you ever find a way around this problem? I'm having the same issue.

author: seaquester
author_rank: Newbie
timestamp: June 20, 2016, 04:08:43 am
content: Quote from: Kremmen on December 15, 2012, 11:35:28 amHave you managed to get around this problem? I'n stuck in exactly the same place (using windows 10). Turning of UAC or switching back to windows 8.1 does not seem to help at all...Thanks.

author: dovoto
author_rank: Newbie
timestamp: August 31, 2016, 06:09:55 pm
content: Same issue here on windows 10...any ideas?

author: John_ITIC
author_rank: Frequent Contributor
timestamp: August 31, 2016, 06:24:54 pm
content: Try to use one of those software tracers that monitors every directory access an application does:https://www.google.com/?gws_rd=ssl#q=monitor+directory+access+windows

author: rrinker
author_rank: Super Contributor
timestamp: September 07, 2016, 03:54:10 pm
content: Didn't make the connection at first, but I should walk around the back of the building where I am right now and ask someone - the back half of this customer's building where I am working today is the local offices of Microsemi.
TI CCC1111 micro/rf transceiver, options for programming hardware? - Page 1
Forum section: electronics / general

author: rwgast_lowlevellogicdesin
author_rank: Frequent Contributor
timestamp: August 31, 2016, 11:05:04 pm
content: I have a few of these chips, I would like to load firmware on to them called RFCat, other than that I have no desire to use them in other projects. What is the least expensive way I can program these chips, I found a $50 dollar programmer out there but I would rather pay less or rig something together if I can since I don't plan on investing any time in to this chip, just wanna get some OSS on to it.

author: gardner
author_rank: Regular Contributor
timestamp: September 01, 2016, 05:26:54 pm
content: I found this...https://github.com/tobyjaffey/cctlQuoteThe CCPIL part looks to just bit-bang the HW interface on some GPIOs. I would be surprised if you couldn't do that with an AVR or PIC or whatever comes to hand.