I don’t think there is an easy way to do that. The HDMI type is hard coded in the board-am335xevm.c file in the:
struct da8xx_lcdc_platform_data hdmi_pdata = { …
It is referenced from HDMI initialization function:
static void hdmi_init(int evm_id, int profile)
{ …
You need to create your own type which should be implemented in da8xx-fb.c file. Add it to:
static struct da8xx_panel known_lcd_panels[] = {
Then reference the type you created from the hdmi_pdata in the board file. You cannot change the resolution by simply modifying the uEnv.txt file.