Hi,
I did the following now:
- booted into KSM and started the usb connection
- verified that the database is correct (with sqlite and pragma integrity_check; )
- used calibre to transfer roughly 100 books
- checked that the database is correct
- ejected the reader and stopped the usb connection
- started the usb connection, plugged the reader in and verified that the database is correct (i.e., there is no problem with the cabling, with writing the data or with whatever kind of interaction from cached data on the computer)
- booted into Nickel
- nothing happened (since Nickel didn't know about the transferred books)
- plugged the reader in and ejected it again
- Nickel processed the books
- plugged in the reader and the database was malformed (high number of invalid page numbers and unused pages)
I'm a bit stumped now.
What it shouldn't be (I think):
- Cabling
- Calibre
What it could be:
- The sd card
- The transfer of the firmware from the original sd card to this sd card
- Buggy firmware (3.15)
Is there a simple way to determine this?
I do not really think that the sd card is the culprit, because as long as I don't boot into Nickel everything stays readable (koreader and coolreader work fine).
Cheers, Joe
|