Offline upload GPX ????

How to upload GPX track from Android phone to Garmin 540 device? Searched Internet but it seems not possible? I Cannot Belief It? Or is there a way to do it? Thanks.