seonroz wrote:rudi ;-) wrote:
edit:
i just in time
play with loboris microPython and Pico-D4
want solder single psram on week start at a pico d4 play modul.
let see whats happend and how the time stands for it.
Hey rudi... um, I think I understand what you are saying...
You are wanting to solder a PSRAM to a PICO-D4 and play with Boris's MicroPython port this week if you have the time?
Hi Seon
yes you are right, this is the "master operation plan for monday"
))
- detail1a.png (46.92 KiB) Viewed 13737 times
- detail2.png (52.79 KiB) Viewed 13737 times
let see whats happend, i search just in time the IPUS, Lyontek and a NoName pSRAM.
hope the wire plan is right and @espressif did nothing change in SIP, Board, BLOB BIN Library CODE (
I'm always very skeptical about that)
..I hope no one gets upset ..
ha ha
no problem - all @ESP_guys have now an "elephant skin",
did you read my "upset" posting to @espressif in the past
i am allways very explosive in this
the
psram theme has a very very emotional outbursts,
@q2222ch was very helpful in this by sending the first 3.3V pSRAM ( there was no 3.3V serial pSRAM on the market at this time )
so we could test the "magic 3.3V theme" too
before there where many
magic code to find out
... long story ..
look forward now.
Code: Select all
//psram gpio init , different working frequency we have different solutions
esp_err_t IRAM_ATTR psram_enable(psram_cache_mode_t mode, psram_vaddr_mode_t vaddrmode) //psram init
{
uint32_t chip_ver = REG_GET_FIELD(EFUSE_BLK0_RDATA3_REG, EFUSE_RD_CHIP_VER_PKG);
uint32_t pkg_ver = chip_ver & 0x7;
if (pkg_ver == EFUSE_RD_CHIP_VER_PKG_ESP32D2WDQ5) {
ESP_EARLY_LOGE(TAG, "ESP32D2WD do not support psram yet");
return ESP_FAIL;
} else if (pkg_ver == EFUSE_RD_CHIP_VER_PKG_ESP32PICOD2) {
ESP_EARLY_LOGE(TAG, "ESP32PICOD2 do not support psram yet");
return ESP_FAIL;
} else if (pkg_ver == EFUSE_RD_CHIP_VER_PKG_ESP32PICOD4) {
// ESP_EARLY_LOGE(TAG, "ESP32PICOD4 do not support psram yet");
ESP_EARLY_LOGE(TAG, "ESP32PICOD4 Nice to see this here now Yeah ;-)");
// return ESP_FAIL;
}
best wishes
rudi