Questions tagged [update]

18 questions
4
votes
1 answer

How can I make it so that customers who buy my arm based product can easily update the firmware?

I'm building an arm-based (stm32F7) hardware device which will have a USB port. I would like to be able to update the firmware and distribute it such that customers with my device can easily install new firmware without having to install an IDE or…
Sam Hall
  • 143
  • 3
4
votes
1 answer

Is there a preferred encryption scheme for encrypting firmware builds on external flash?

I have a product that is going to be deployed in large numbers, and I want to maximize the trouble that someone is going to go through to reverse engineer it (a high level of security). It is an internet-connected product based on an STM32…
Alex C
  • 347
  • 2
  • 12
3
votes
0 answers

ST-Link V2 - Firmware Update Error

I purchased a few ST-LINK V2 debuggers / programmers and they were all clones as expected but I was only able to update a single one past V2.J17.S4. For the rest, I just get the error attached. However, I can downgrade the firmware and update them…
Lister Remmir
  • 81
  • 1
  • 6
3
votes
1 answer

Is there any way to programmatically reset the BWP bit on a PIC32

We have a product using the PIC32MX795F512L out in the field that has firmware in both the boot and program sections. The boot flash is write protected using the BWP bit 24 = 0 in DEVCFG0. The firmware is not Code Protected (CP bit 28 in DEVFG0). …
tcrosley
  • 47,708
  • 5
  • 97
  • 161
2
votes
1 answer

STM32 ST-Link Unitily does not have the latest firmware

I am trying to update my ST-Link V2 to the latest firmware, since STM32CubeIDE wont upload code if I don't. STM32CubeIDE wants V2J38S7: But it always fails to update: "Upgrade successful" is a lie. If I clock "refresh device list", or try to…
2
votes
4 answers

Altium designer, The designator does not update when using update from libraries

I am fairly new to this forum and to altium designer. I am having a problem updating a transistor designator from Q? to T?. When I use the update from library in the tools menu, all the parameters update except the designator. Could some one assist…
Limoo
  • 21
  • 2
2
votes
2 answers

Updating Schematic Component/Footprint in Altium Designer 15.0

I am building a library for Altium Designer version 15.0 and have a schematic component as well as a PCB footprint. The footprint is linked to the schematic through the dialog opened when I double-click the component in the schematic library and add…
DerStrom8
  • 21,042
  • 8
  • 61
  • 95
1
vote
1 answer

STM32 USB DFU circuit

I would like to program a custom board based on STM32F446RET MCU by using the default STM32 USB DFU bootloader. I did the following connections: board VCC to USB cable and VBUS_FS board GND to USB cable UDB_DP to USB cable USB_DN to USB cable When…
Damien
  • 113
  • 4
1
vote
2 answers

How can I choose an absolute encoder with appropriate resolution?

I have a motor that runs between 3 to 3000 RPM. The drive update time is 2.2 micro seconds. What is appropriate an encoder resolution for this work (especially for lower speeds) so the drive could update the motor at each 2.2 micro second without…
1
vote
0 answers

Firmware self update MCU level support: MK20DX256VLH7 or MIMXRT1062DVL6A

I've been reading MK20DX256VLH7 datasheet for a day and still didn't find any description about built-in mechanisms for intrinsic firmware update. I mean stuff that helps (allows) currently running firmware update itself. e.g. 2 banks of flash…
4xy
  • 111
  • 5
1
vote
3 answers

SSD1306 I2C: Draw only changes works however on wrong position, how to set position (command)?

I create an OLED display class for the SSD1306 and how it works is pretty straight forward. The display is buffered (offscreen method) and at performing an update, it 'dumps' the buffer to the display via I2C, in this case a total of 512 bytes…
Codebeat
  • 1,317
  • 1
  • 11
  • 35
1
vote
1 answer

Does dual-bank read-while-write work properly in STM32L071?

I'm trying to reprogram the NVM (flash bank 2) while running code from flash bank 1 in the STM32L071CB microcontroller. As AN4808 and AN4767 states, "the memory interface is capable of reading both banks in parallel, or reading one bank while…
mac
  • 11
  • 3
1
vote
1 answer

U-blox 6 GPS module why does it still display points every second when set to 5 minutes?

I'm trying to set up a U-blox 6 GPS module with an Arduino. In order to save power I have tried to reconfigure it using the U center to search for a fix only once every 5 minutes. I have read the instructions however probably I don't understand…
Shara
  • 57
  • 7
0
votes
1 answer

Does CSR1012 need an external non-volatile memory for this application?

I am building a IoT device in which data is fed from I2C to CSR1012 BLE IC and the CSR1012 then transmits the data. CSR1012 is programmed as a master MCU. I need over-the-air update capability to push any future firmware update on this device. I am…
xyztg
  • 3
  • 3
0
votes
1 answer

What is the meaning of Output data rate of Bosch BMI270?

what is the meaning of ODR (output data rate) BMI270 says it has 1.6kHz for accelerometer ODR does it mean internal registers update rate is 1.6kHz or 1.6kHz/(16bit x 3) = 33Hz ? (here 3 is, 3 axis) or 1.6KHz/ (16bit) = 100Hz? (per each 16bit…
oppo
  • 537
  • 1
  • 7
  • 22
1
2