stm32f103rct6 with more ram then expected

Started by kristoff in comp.arch.embedded5 months ago 7 replies

Hi, Some time ago, I boght a cheap devboard from a well known Chinese webshop with a STM32F103RCT6 chip on it. According to the...

Hi, Some time ago, I boght a cheap devboard from a well known Chinese webshop with a STM32F103RCT6 chip on it. According to the datasheets, that chip has 48 KB of RAM and 256 KB of flashrom. However, when using the linux arm-gdb and the st-util and st-info, they say that the chip actually has 64 KB of RAM (so more then exptected). Using gdb (writing to memory and reading bac...


MCU mimicking a SPI flash slave

Started by John Speth in comp.arch.embedded5 months ago 120 replies

Hi folks- I'm hoping to tap into your various experiences to see if what I'm thinking is practical. Our customer has a device into which a...

Hi folks- I'm hoping to tap into your various experiences to see if what I'm thinking is practical. Our customer has a device into which a Datakey is plugged to extract data stored in the device. The Datakey is a really just a trade name for a SPI flash with ergonomic features that resemble a real key (see datakey.com). Our customer would like to replace the Datakey with a new de...


Linux embedded: how to avoid corruption on power off

Started by pozz in comp.arch.embedded5 months ago 28 replies

I'm playing with a Raspberry system, however I think my question is about Linux embedded in general. We all know that the OS (linux or...

I'm playing with a Raspberry system, however I think my question is about Linux embedded in general. We all know that the OS (linux or windows or whatever) *should* be gracefully powered down with a shutdown procedure (shutdown command in Linux). We must avoid cutting the power abruptly. If this is possible for desktop systems, IMHO it's impossible to achieve in embedded systems. Th...


Portable Assembly

Started by rickman in comp.arch.embedded5 months ago 94 replies

Someone in another group is thinking of using a portable assembler to write code for an app that would be ported to a number of different...

Someone in another group is thinking of using a portable assembler to write code for an app that would be ported to a number of different embedded processors including custom processors in FPGAs. I'm wondering how useful this will be in writing code that will require few changes across CPU ISAs and manufacturers. I am aware that there are many aspects of porting between CPUs that is ...


Press Release - Reliable Software Technologies, Ada-Europe 2017

Started by Dirk Craeynest in comp.arch.embedded5 months ago

----------------------------------------------------------------------- FINAL Call for Participation ...

----------------------------------------------------------------------- FINAL Call for Participation *** UPDATED Program Summary *** 22nd International Conference on Reliable Software Technologies - Ada-Europe 2017 12-16 June 2017, Vienna, Austria ...


Ordering wrong parts for PCB assembly

Started by Anonymous in comp.arch.embedded6 months ago 5 replies
PCB

Hello all, Lately it seems I keep accidentally ordering 0603 metric parts (0201) when I type something like '0.1 uF 0603' into a quick DigiKey...

Hello all, Lately it seems I keep accidentally ordering 0603 metric parts (0201) when I type something like '0.1 uF 0603' into a quick DigiKey search to look for part numbers to specify. I tend to catch a lot of them when I try to check all the received parts against my bill of materials, but even then some of them slip through the cracks and I invariably end up having a bit of back


What are people using for single-board computers these days?

Started by Tim Wescott in comp.arch.embedded6 months ago 6 replies
SBC

Got curious after a question on EmbeddedRelated.com -- is there a unified SBC market, or is it totally splattered? 20 years ago if someone said...

Got curious after a question on EmbeddedRelated.com -- is there a unified SBC market, or is it totally splattered? 20 years ago if someone said "industrial SBC" then there was probably a PC-104 board in the mix, and if they said "military SBC" then it was probably VME. I'm wondering if that's still the case, or if the world has been taken over by BeagleBxxx and XXXX-Pi boards. Hard ...


Extension of OpenMPCon Submission Deadline

Started by OpenMP ARB in comp.arch.embedded6 months ago

Do you have something to share with the OpenMP community? Submit a short abstract by June 15 to OpenMPCon for an opportunity to present! The...

Do you have something to share with the OpenMP community? Submit a short abstract by June 15 to OpenMPCon for an opportunity to present! The deadline to submit a talk for OpenMPCon 2017 has been extended to June 15, 2017 and we encourage everyone to help us create an interesting agenda for the OpenMP Community meeting by submitting relevant talks, such as: • A new tool wi


Override i2c_register_board_info

Started by Karthik Balaguru in comp.arch.embedded6 months ago 1 reply

Hi, I am checking if there is a mechanism that can override the functionality of i2c_register_board_info for sysfs based registration of...

Hi, I am checking if there is a mechanism that can override the functionality of i2c_register_board_info for sysfs based registration of devices. Does any reference exists in some form in the current linux code base for Intel processors ? Kindly let me know. Thanks in advans, Karthik Balaguru


Sync to Android frame rate

Started by John Speth in comp.arch.embedded6 months ago 9 replies

Hi Folks (and pardon me if I'm not on topic)- I'm looking for a way to synchronize some code activity to the Android display frame rate. It's...

Hi Folks (and pardon me if I'm not on topic)- I'm looking for a way to synchronize some code activity to the Android display frame rate. It's a short bit of code that will simply set the color of a small display region, nothing more. Is there some sort of method or hook that I can exploit for this purpose? I can use a timer running at very fast intervals successfully but the renderin...


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