Here’s a post I wrote some time ago but never got around to releasing. It’s been a while and I haven’t really looked at it much since. This post covered what I knew up to the 832S. The 5S can learn more media because it has a bigger EEPROM and a lot more space is allocated to the learn data but I haven’t checked out all the details in this firmware yet.

More about learning

Does the drive learn

There has been much discussion about the possibility that the LiteOn drive does learn and by now many of you will believe this is the case. I can now confirm that it definitely does but what is surprising, is it only does it for some media and not all. Only 31 +R codes are learned, 14 +RW, 13 -R codes and 13 -RW. Also all of the default strategies (media not in the media code list) are learned as well. All other media uses a default value stored in the strategy tables, which I believe, is adjusted by using information in the four burn logs. This means that media that does not learn, can take up to four burns to obtain optimum quality again, when other media has been burned, CD or DVD.

What does the drive learn

The drive learns a media calibration value for 4x and 8x. The 6x calibration value is calculated by using the 4x and 8x value. 2x and 2.4x don’t appear to be learned, which means that some of the media codes that can learn never do , unless they are overclocked by increasing the write speed with OmniPatcher. These values are stored in the EEPROM at offsets relative to the media code index.

Default strategy

Just one learn value for all unknown media codes of each media type (+R/W, -R/W) are learned, which means the first few burns could be rather poor, especially if you have been using a different media code in the past, that used the default strategy as well.

Mixing batches of the same media code

Make sure you use the same batch of media and that you don’t alternate between two batches or brands of the same media code. For example Imation R01 and Sony R01. My experience is that both of these media’s require a different media calibration value. So it is not a good idea to swap between media brands. Use up one and then switch to the other. This will also apply to different batches of the same brand as well.

Strategy switching

Caution should be taken with media switching to the same strategy and then burning different media types with the same strategy. If you switch, for example, PRODISCR02 to R03, the learn calibration data is stored in the R03’s position. The drive will adjust the media calibration value for the R02 media and this will more than likely not be correct for the R03 media using the same strategy, or any other media switched to this strategy. Remember strategies and Media codes are linked. Switching strategies is switching media codes. Also strategy switching to codes that learn makes more sense then to codes that don’t. Tends to help cut down the number of choices. Remember that while you are searching for the best strategy for your media, every switch you try, to media that learns, leave a calibration value in that media’s index which may be completely wrong for the true media of this type. Once a calibration value has been set the first time it seem to only allow it to be adjusted in very small steps. So it may take quite a few burns for the true media of this type to come right. That’s where the CodeGuys’ EEPROM Utility reset learn can help. See below.

Firmware upgrading

1213S users upgrading to the 1633S firmware should use the “Reset Learned Media” feature in the EEPROM Utility (see below). This is because the media code indices for the 1633S are completely different to the 1213S and previous learn data will affect the wrong media. The same applies when flashing back to 1213S. Previous models do not have the same problem, as LiteOn retained the same media at the same indices (411S-811S, 451S-851S-812S-832S).

Like the drive, I am still learning about this as well. If I find out any more, I will make additional posts here, so make sure you subscribe to this thread.

Also see the CodeGuys’ EEPROM Utility in this [thread=112103]thread[/thread] with Backup, Restore and Reset Media Learn functions.

451S/851S/812S/832S media codes that are capable of learning:

DVD+R

```
MCC /001/00 [ 2.4x ]
MCC /002/00 [ 2.4x, 4x ]
YUDEN000/T01/01 [ 2.4x, 4x ]
YUDEN000/T02/00 [ 2.4x, 4x, 6x, 8x ]
MCC /003/00 [ 2.4x, 4x, 6x, 8x ]
RICOHJPN/R02/03 [ 2.4x, 4x, 6x, 8x ]
RITEK /R03/01 [ 2.4x, 4x, 6x, 8x ]
CMC MAG /E01/00 [ 2.4x, 4x, 6x, 8x ]
PRODISC /R03/00 [ 2.4x, 4x, 6x, 8x ]
SONY /D11/00 [ 2.4x, 4x, 6x, 8x ]
Philips /081/00 [ 2.4x, 4x, 6x, 8x ]
CMC MAG /F01/01 [ 2.4x, 4x, 6x, 8x ]
MAXELL /002/00 [ 2.4x, 4x, 6x, 8x ]
BeAll000/P80/00 [ 2.4x, 4x ]
RITEK /R03/02 [ 2.4x, 4x, 6x, 8x ]
AML /002/00 [ 2.4x, 4x, 6x, 8x ]
MUST /002/01 [ 2.4x, 4x, 6x, 8x ]
NANYA /CHX/00 [ 2.4x, 4x, 6x, 8x ]
PHILIPS /C08/00 [ 2.4x, 4x, 6x, 8x ]
OPTODISC/OR8/00 [ 2.4x, 4x, 6x, 8x ]
DAXON /AZ2/00 [ 2.4x, 4x, 6x, 8x ]
ISSM /001/00 [ 2.4x, 4x, 6x, 8x ]
RICOHJPN/R01/02 [ 2.4x, 4x, 6x, 8x ]
MAXELL /001/00 [ 2.4x, 4x ]
PRODISC /R02/00 [ 2.4x, 4x ]
TDK /001/00 [ 2.4x, 4x ]
BeAll000/P40/00 [ 2.4x ]
SONY /D01/00 [ 2.4x, 4x ]
NANYA /DR /00 [ 2.4x ]
RITEK /R02/01 [ 2.4x, 4x ]
DAXON /AZ1/00 [ 2.4x, 4x ]
```

DVD+RW

```
MCC /A01/00 [ 2.4x ]
RITEK /001/01 [ 2.4x ]
MKM /A02/00 [ 2.4x, 4x ]
CMC MAG /W01/00 [ 2.4x ]
NANYASC /DRW/00 [ 2.4x ]
RICOHJPN/W11/01 [ 2.4x, 4x ]
OPTODISC/OP1/00 [ 2.4x ]
PRODISC /W01/00 [ 2.4x ]
INFODISC/A01/00 [ 2.4x ]
RITEK /004/30 [ 2.4x, 4x ]
RITEK /W04/00 [ 2.4x, 4x ]
CMC MAG /W02/00 [ 2.4x, 4x ]
PHILIPS /041/00 [ 2.4x, 4x ]
SONY /S11/00 [ 2.4x, 4x ]
```

DVD-R

```
SONY08D1 /52 [ 2x, 4x, 6x, 8x ]
TYG02 /52 [ 2x, 4x, 6x, 8x ]
MCC 02RG20 /52 [ 2x, 4x, 6x, 8x ]
MXL RG03 /52 [ 2x, 4x, 6x, 8x ]
GSC003 /52 [ 2x, 4x, 6x, 8x ]
CMC MAG. AE1/52 [ 4x, 6x, 8x ]
ProdiscS04 /52 [ 2x, 4x, 6x, 8x ]
RITEKG05 /52 [ 4x, 6x, 8x ]
ProdiscF01 /52 [ 2x, 4x, 6x, 8x ]
TTG02 /52 [ 2x, 4x, 6x, 8x ]
PRINCO8X01 /52 [ 2x, 4x, 6x, 8x ]
FUJIFILM03 /52 [ 2x, 4x, 6x, 8x ]
RITEKG06 /52 [ 2x, 4x, 6x, 8x ]
```

DVD-RW

```
RITEK000V11A/00 [ 1x ]
RITEKW01 /00 [ 2x ]
CMCW02 /00 [ 2x ]
PRINCO /20 [ 1x ]
PRINCO /21 [ 2x ]
ProdiscDVDRW/00 [ 1x ]
OPTODISCK001/20 [ 1x ]
MCC 00RW11N9/00 [ 1x ]
PVCW00V00245/00 [ 1x, 2x ]
TDK502sakuM3/00 [ 2x ]
JVC_VictorW7/00 [ 2x ]
OPTODISCK001/21 [ 2x ]
RITEKW04 /00 [ 2x, 4x ]
MCC 01RW11n9/00 [ 2x ]
```

411S/811S media codes that are capable of learning:

DVD+R

```
MCC /001/00 [ 2.4x ]
MCC /002/00 [ 2.4x, 4x, 6x, 8x ]
CMC MAG /R01/00 [ 2.4x ]
YUDEN000/T01/00 [ 2.4x, 4x ]
RITEK /R01/00 [ 2.4x ]
PRODISC /R01/00 [ 2.4x ]
RICOHJPN/R01/02 [ 2.4x, 4x, 6x, 8x ]
MAXELL /001/00 [ 2.4x, 4x ]
PRODISC /R02/00 [ 2.4x, 4x ]
TDK /001/00 [ 2.4x, 4x ]
BeAll000/P40/00 [ 2.4x, 4x ]
SONY /D01/00 [ 2.4x, 4x ]
NANYA /DR /00 [ 2.4x ]
RITEK /R02/01 [ 2.4x, 4x ]
DAXON /AZ1/00 [ 2.4x, 4x ]
CMC MAG /F01/00 [ 2.4x, 4x ]
OPTODISC/OP1/00 [ 2.4x ]
MPOMEDIA/001/00 [ 2.4x ]
LD /001/00 [ 2.4x ]
SKYMEDIA/R01/00 [ 2.4x ]
OPTODISC/OR4/00 [ 2.4x, 4x ]
MPOMEDIA/040/00 [ 2.4x, 4x ]
YUDEN000/T01/01 [ 2.4x, 4x, 6x, 8x ]
YUDEN000/T02/00 [ 2.4x, 4x, 6x, 8x ]
MCC /003/00 [ 2.4x, 4x, 6x, 8x ]
RICOHJPN/R02/03 [ 2.4x, 4x, 6x, 8x ]
RITEK /R03/01 [ 2.4x, 4x, 6x, 8x ]
CMC MAG /E01/00 [ 2.4x, 4x, 6x, 8x ]
PRODISC /R03/00 [ 2.4x, 4x, 6x, 8x ]
SONY /D11/00 [ 2.4x, 4x, 6x, 8x ]
NANYA /RJB/00 [ 2.4x, 4x ]
```

DVD-R

```
PVC001001 /00 [ 2x ]
TAIYOYUDEN /00 [ 2x ]
SONY /50 [ 2x ]
CMC MAG. /50 [ 2x ]
PRODISCG02 /50 [ 2x ]
MBI /50 [ 2x ]
OPTODISCK001/50 [ 2x ]
MCC 01RG20 /52 [ 2x, 4x ]
PVCR001002 /52 [ 2x, 4x ]
TYG01 /52 [ 2x, 4x ]
RITEKG04 /52 [ 2x, 4x ]
ProdiscS03 /52 [ 2x, 4x ]
CMC MAG. AF1/52 [ 2x, 4x ]
```

DVD+RW

```
MCC /A01/00 [ 2.4x ]
RITEK /001/01 [ 2.4x ]
MKM /A02/00 [ 2.4x, 4x ]
CMC MAG /W01/00 [ 2.4x ]
NANYASC /DRW/00 [ 2.4x ]
RICOHJPN/W11/01 [ 2.4x, 4x ]
OPTODISC/OP1/00 [ 2.4x ]
PRODISC /W01/00 [ 2.4x ]
INFODISC/A01/00 [ 2.4x ]
RITEK /004/30 [ 2.4x, 4x ]
RITEK /W04/00 [ 2.4x, 4x ]
CMC MAG /W02/00 [ 2.4x, 4x ]
PHILIPS /041/00 [ 2.4x, 4x ]
SONY /S11/00 [ 2.4x, 4x ]
```

DVD-RW

```
RITEK000V11A/00 [ 1x ]
RITEKW01 /00 [ 2x ]
CMCW02 /00 [ 2x ]
PRINCO /20 [ 1x ]
PRINCO /21 [ 2x ]
ProdiscDVDRW/00 [ 1x ]
OPTODISCK001/20 [ 1x ]
MCC 00RW11N9/00 [ 1x ]
PVCW00V00245/00 [ 2x ]
TDK502sakuM3/00 [ 2x ]
JVC_VictorW7/00 [ 2x ]
OPTODISCK001/21 [ 2x ]
RITEKW04 /00 [ ]
MCC 01RW11n9/00 [ 2x ]
```