May be it's bricked. Either the firmware has gone corrupt or there is some hardware problem.
By default the unit is set to restart after 48H. Means if you don't start the car for two days, it will restart when you next start the car. But since you have tried to reset it too, it definitely indicate some problem with firmware. It's called boot loop. You are seeing honda logo and then it doesn't do anything after that. May be someone can help you reinstall the ROM.
You have better luck contacting trackworld. Mine was giving problems 2 years ago and I traced some person in blue area. He called me at honda centre and replaced the unit, no questions asked. Means there is a way to correct any unit, he might have also reinstalled my original unit to perfect working condition later, but who cares. Mine is working good since then.