Do you see the Roku boot screen on initial power up (the bouncing Roku logo)? Or does nothing ever appear? Have you tried a different HDMI port on the TV? Do you have a different TV to try it on? If you've tried all of this and it still doesn't give you the home page, then it sounds defective and I would exchange it for another device.
Dan Nvidia Shield, Roku Stick (3600), Ultra (4640), Premiere (3920), Insignia 720p Roku TV, Sharp 4K Roku TV, Windows 10 Pro x64 running Serviio and Plex on a wired Gigabit network.