ill download the firmware but i will just post my result because im having trouble with the player PCB now ill try to fix this first then ill try the firmware...ohhh... i almost fogot the chip is ATJ2091H and the memory chip is made from korea..thanks to you all for helping... i will just fix the PCB first...hehehe...got messsed up in desoldering the lead in the chip...my fault..