EmbeddedRelated.com

Camera interfaces

Started by Don Y in comp.arch.embedded1 year ago 37 replies

ISTR playing with de-encapsulated DRAMs as image sensors back in school (DRAM being relatively new technology, then). But, most cameras seem...

ISTR playing with de-encapsulated DRAMs as image sensors back in school (DRAM being relatively new technology, then). But, most cameras seem to have (bit- or word-) serial interfaces nowadays. Are there any (mainstream/high volume) devices that "look" like a chunk of memory, in their native form?


Cortex-M buses

Started by Anonymous in comp.arch.embedded1 year ago

I want to understand impact of buses/wait states on Cortex-M preformance. It seems that documentation about this seem to be scatterd or...

I want to understand impact of buses/wait states on Cortex-M preformance. It seems that documentation about this seem to be scatterd or unavailable (I would appreciate pointers to appropriate documentation). I was unable to find answers in documentation so I did some testing. Below part of my results. I run tests on STM32F030, STM32F103, STM32F407, STM32411 and two chinese clones, namly ...


Serial Bus Speed on PCs

Started by Rick C in comp.arch.embedded2 years ago 28 replies

I am using laptops to control test fixtures via a USB serial port. I'm looking at combining many test fixtures in one chassis, controlled over...

I am using laptops to control test fixtures via a USB serial port. I'm looking at combining many test fixtures in one chassis, controlled over one serial port. The problem I'm concerned about is not the speed of the bus, which can range up to 10 Mbps. It's the interface to the serial port. The messages are all short, around 15 characters. The master PC addresses a slave and


Renesas GreenPAK Sales/FAE Support

Started by Rick C in comp.arch.embedded2 years ago 14 replies

I've been considering a Greenpak device or two or even three, in a respin of a new design. I've identified three functions that the Greenpak...

I've been considering a Greenpak device or two or even three, in a respin of a new design. I've identified three functions that the Greenpak devices could replace on my board, but not all in the same part! LOL I'd like to discuss this design with an FAE or salesperson, but I can't seem to get any replies. The Renesas website was clearly created by pointy haired bosses in legi


I2C bus recovery

Started by pozz in comp.arch.embedded2 years ago 7 replies

I wanted to implement an I2C bus recovery during initialization. The reason is well known in literature[1]. I read the function...

I wanted to implement an I2C bus recovery during initialization. The reason is well known in literature[1]. I read the function i2c_generic_recovery[2] of Linux kernel, but I don't understand one thing. The bus recovery is necessary to bring a slave to the end of a byte transmission that could be interrupted for some reason. However the slave could be transmitting 0xFF, so why the abo...


Shared Communications Bus - RS-422 or RS-485

Started by Rick C in comp.arch.embedded2 years ago 93 replies

I have a test fixture that uses RS-232 to communicate with a PC. It actually uses the voltage levels of RS-232, even though this is from a USB...

I have a test fixture that uses RS-232 to communicate with a PC. It actually uses the voltage levels of RS-232, even though this is from a USB cable on the PC, so it's only RS-232 for maybe four inches. lol I'm redesigning the test fixtures to hold more units and fully automate a few features that presently requires an operator. There will now be 8 UUTs on each test fixture an


Definition of an Algorithm

Started by Rick C in comp.arch.embedded2 years ago 18 replies

I recall in one of the early computer science classes I took, a professor defined an algorithm in a mathematical definition. She gave a list of...

I recall in one of the early computer science classes I took, a professor defined an algorithm in a mathematical definition. She gave a list of properties an algorithm had to have to qualify as an algorithm. She also listed some features that were not required, such as being a computer program. I recall these features: 1) Output - without output a procedure is pointless.


Matrix math C++ class library for MCUs?

Started by Dave Nadler in comp.arch.embedded2 years ago 4 replies

Hi Guys - I'm searching for a C++ matrix math library suitable for Kalman filter implementation on MCUs. I found a few but they may be...

Hi Guys - I'm searching for a C++ matrix math library suitable for Kalman filter implementation on MCUs. I found a few but they may be zombies, for example Eigen https://stackoverflow.com/questions/73883276/eigen-matrix-template-library-over-arm-cmsis-dsp got crickets. What do you guys use? Thanks in advance, Best Regards, Dave


Embedded Linux processors

Started by Theo in comp.arch.embedded2 years ago 15 replies

I was idly looking to see what was out there in the low end Linux space - something bigger than an ESP32 but more production friendly than a...

I was idly looking to see what was out there in the low end Linux space - something bigger than an ESP32 but more production friendly than a Raspberry Pi. I came across this excellent guide: https://jaycarlson.net/embedded-linux/ He builds dev boards for 10 different chips from 7 vendors, just to see how it all goes - both hardware and software. The results are quite interesting. An...


QFN packages and layout on crowded PCBs

Started by Rick C in comp.arch.embedded2 years ago

I've been looking at alternative chip packages to improve routing on tight boards. It seems like the issue is space for vias. Leaded surface mount...

I've been looking at alternative chip packages to improve routing on tight boards. It seems like the issue is space for vias. Leaded surface mount parts have space under the chip body for vias. Most QFN devices do not, they have a thermal pad. A 16 pin TSSOP has a solder pad footprint of 5 mm x 7.3 mm, leaving a 5 mm x 4.3 mm space underneath for routing. I can fit a bunch of routin


Ask a Question to the EmbeddedRelated community

To significantly increase your chances of receiving answers, please make sure to:

  1. Use a meaningful title
  2. Express your question clearly and well
  3. Do not use this forum to promote your product, service or business
  4. Write in clear, grammatical, correctly-spelled language
  5. Do not post content that violates a copyright