Hi to all,
I am going to interface an SD MMC card with a pic18f452 programmed with PicBasicPro 2.50. I included the SDFS.BAS program in my basic code.
I then started to modify the SDTEST3.bas in order to make it compatible with my currently used hardware based on 18f452. The pic has a 10Mhz xtal and I enabled the x4PPL to get 40 Mhz clock speed. I did try to slow the clock speed by removing the x4PLL leaving the pic operating at 10 MHZ but with no changes in the operation.
The voltage level has been adapted usinh a three resistors divider ( 1k8 / 3k3 ) as indicated in other projects on the web.
The pic runs correctly, it talks on the serial port with my PC but I still have init : 400, init : 620, init 860, init: 623... errors.
I used 128 M , 256 M and 1 G cards with no improvements.
The three cards work well on my camera.

I attach to this message my modified basic code.
I will appreciate to receive your suggestion, directions, ..help in order to solve the problem.
Thanks in advance.
Ambrogio
IW2FVO