Search found 108 matches
- Tue Aug 02, 2022 12:02 pm
- Forum: ESP-IDF
- Topic: ESP32 CAN driver multiframe not working
- Replies: 1
- Views: 1749
Re: ESP32 CAN driver multiframe not working
Im not sure what you're asking... Classical CAN only allows 8 bytes max payload per message. For messages with >8 bytes payload, you need to use CAN-FD (which is not supported by the ESP32's internal CAN controller). Regarding the filtering, you dont have to use the hardware filters...you can just h...
- Thu Jan 13, 2022 2:41 pm
- Forum: General Discussion
- Topic: SPI pullups, INT pin question
- Replies: 4
- Views: 13705
Re: SPI pullups, INT pin question
Hey can anyone help me interfacing esp32 with mcp2515 with tja1050 transceiver module. If you are only working with one CAN bus, you dont need an MCP2515. The ESP32 already has one CAN controller built in. All you need is the TJA1050 wired directly to the ESP32. Search "TWAI" in the ESP IDF documen...
- Mon Jan 10, 2022 5:39 pm
- Forum: ESP-IDF
- Topic: sha256 calc of SPIFFS fails with encrypted flash
- Replies: 5
- Views: 7075
Re: sha256 calc of SPIFFS fails with encrypted flash
Finally had a chance to mess around with this...in case anyone else is curious... code is sloppy and could be condensed...and of course be sure add your own stuff to check return/error codes. Also this code assumes your SPIFFS partition size is a multiple of 1024 obviously, otherwise you can add an ...
- Tue Dec 14, 2021 12:55 pm
- Forum: ESP-IDF
- Topic: sha256 calc of SPIFFS fails with encrypted flash
- Replies: 5
- Views: 7075
Re: sha256 calc of SPIFFS fails with encrypted flash
Is there any documentation or sample code on using the SHA hardware engine for raw hardware reads?
- Mon Dec 13, 2021 11:17 pm
- Forum: ESP-IDF
- Topic: sha256 calc of SPIFFS fails with encrypted flash
- Replies: 5
- Views: 7075
Re: sha256 calc of SPIFFS fails with encrypted flash
My suspicion was confirmed as correct. I read out the [unencrypted] SPIFFS from the encrypted unit, then I manually encrypted that SPIFFS bin using espsecure.py with the same key I used to encrypt the app-flash, then flashed that encrypted SPIFFS bin back into the ESP32. Then I asked the ESP32 to ca...
- Mon Dec 13, 2021 9:10 pm
- Forum: ESP-IDF
- Topic: sha256 calc of SPIFFS fails with encrypted flash
- Replies: 5
- Views: 7075
sha256 calc of SPIFFS fails with encrypted flash
There appears to be a problem with esp_partition_get_sha256 when requesting the sha256 hash of a SPIFFS partition on an ESP32 that has flash encryption enabled. Yes, I know that even with flash encryption enabled, SPIFFS encryption is not supported. That is fine, however I believe the problem is whe...
- Tue Nov 23, 2021 5:58 pm
- Forum: ESP-IDF
- Topic: Check RMT Rx level before RMT Tx?
- Replies: 0
- Views: 3038
Check RMT Rx level before RMT Tx?
Im using the RMT peripheral to bitbang a mult-master single-wire databus that uses CSMA/NDA to control arbitration and prevent collisions if two nodes attempt to Tx simultaneously. I have it working for Tx/Rx, but Im having trouble with how to setup bus idle verification. The End-Of-Frame marker for...
- Wed Nov 03, 2021 5:38 pm
- Forum: Documentation
- Topic: [Prerelease] ESP32S3WROOM1 & ESP32S3WROOM1U Datasheet
- Replies: 9
- Views: 49705
Re: [Prerelease] ESP32S3WROOM1 & ESP32S3WROOM1U Datasheet
Is the ESP32-S3 "mini" module datasheet available yet?
- Wed Nov 03, 2021 5:35 pm
- Forum: General Discussion
- Topic: CAN-BUS port reading with ESP32 and MCP2515_CAN module
- Replies: 2
- Views: 5087
Re: CAN-BUS port reading with ESP32 and MCP2515_CAN module
You dont need to use an MCP2515. Just use the ESP32's internal native SJA1000 CAN controller. Much easier to use the ESP32's internal CAN peripheral, unless you need to connect to multiple CAN busses at once (in that case you'll need to use the MCP2515). Search "TWAI" (two-wire-automotive-interface)...
- Wed Oct 20, 2021 12:46 pm
- Forum: ESP-IDF
- Topic: simple spi with multiple devices
- Replies: 10
- Views: 10416
Re: simple spi with multiple devices
and yes you can use an SD card reader and also the CAN interface on the same bus. You are going to have to have a cable select pin set up for each device and when you want that device to listen you turn off the select pin for that device. When finished turn it back on. errr I think it's off is sele...